2020-09-04 21:29:13 +00:00
|
|
|
// Code generated by msgraph.go/gen DO NOT EDIT.
|
2020-03-15 22:43:46 +00:00
|
|
|
|
|
|
|
package msgraph
|
|
|
|
|
|
|
|
// Person undocumented
|
|
|
|
type Person struct {
|
|
|
|
// Entity is the base model of Person
|
|
|
|
Entity
|
|
|
|
// DisplayName undocumented
|
|
|
|
DisplayName *string `json:"displayName,omitempty"`
|
|
|
|
// GivenName undocumented
|
|
|
|
GivenName *string `json:"givenName,omitempty"`
|
|
|
|
// Surname undocumented
|
|
|
|
Surname *string `json:"surname,omitempty"`
|
|
|
|
// Birthday undocumented
|
|
|
|
Birthday *string `json:"birthday,omitempty"`
|
|
|
|
// PersonNotes undocumented
|
|
|
|
PersonNotes *string `json:"personNotes,omitempty"`
|
|
|
|
// IsFavorite undocumented
|
|
|
|
IsFavorite *bool `json:"isFavorite,omitempty"`
|
|
|
|
// EmailAddresses undocumented
|
|
|
|
EmailAddresses []RankedEmailAddress `json:"emailAddresses,omitempty"`
|
|
|
|
// Phones undocumented
|
|
|
|
Phones []Phone `json:"phones,omitempty"`
|
|
|
|
// PostalAddresses undocumented
|
|
|
|
PostalAddresses []Location `json:"postalAddresses,omitempty"`
|
|
|
|
// Websites undocumented
|
|
|
|
Websites []Website `json:"websites,omitempty"`
|
|
|
|
// Title undocumented
|
|
|
|
Title *string `json:"title,omitempty"`
|
|
|
|
// CompanyName undocumented
|
|
|
|
CompanyName *string `json:"companyName,omitempty"`
|
|
|
|
// YomiCompany undocumented
|
|
|
|
YomiCompany *string `json:"yomiCompany,omitempty"`
|
|
|
|
// Department undocumented
|
|
|
|
Department *string `json:"department,omitempty"`
|
|
|
|
// OfficeLocation undocumented
|
|
|
|
OfficeLocation *string `json:"officeLocation,omitempty"`
|
|
|
|
// Profession undocumented
|
|
|
|
Profession *string `json:"profession,omitempty"`
|
|
|
|
// Sources undocumented
|
|
|
|
Sources []PersonDataSource `json:"sources,omitempty"`
|
|
|
|
// MailboxType undocumented
|
|
|
|
MailboxType *string `json:"mailboxType,omitempty"`
|
|
|
|
// PersonType undocumented
|
|
|
|
PersonType *string `json:"personType,omitempty"`
|
|
|
|
// UserPrincipalName undocumented
|
|
|
|
UserPrincipalName *string `json:"userPrincipalName,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// PersonAnniversary undocumented
|
|
|
|
type PersonAnniversary struct {
|
|
|
|
// ItemFacet is the base model of PersonAnniversary
|
|
|
|
ItemFacet
|
|
|
|
// Type undocumented
|
|
|
|
Type *AnniversaryType `json:"type,omitempty"`
|
|
|
|
// Date undocumented
|
|
|
|
Date *Date `json:"date,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// PersonDataSource undocumented
|
|
|
|
type PersonDataSource struct {
|
|
|
|
// Object is the base model of PersonDataSource
|
|
|
|
Object
|
|
|
|
// Type undocumented
|
|
|
|
Type *string `json:"type,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// PersonInterest undocumented
|
|
|
|
type PersonInterest struct {
|
|
|
|
// ItemFacet is the base model of PersonInterest
|
|
|
|
ItemFacet
|
|
|
|
// Categories undocumented
|
|
|
|
Categories []string `json:"categories,omitempty"`
|
|
|
|
// Description undocumented
|
|
|
|
Description *string `json:"description,omitempty"`
|
|
|
|
// DisplayName undocumented
|
|
|
|
DisplayName *string `json:"displayName,omitempty"`
|
|
|
|
// WebURL undocumented
|
|
|
|
WebURL *string `json:"webUrl,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// PersonName undocumented
|
|
|
|
type PersonName struct {
|
|
|
|
// ItemFacet is the base model of PersonName
|
|
|
|
ItemFacet
|
|
|
|
// DisplayName undocumented
|
|
|
|
DisplayName *string `json:"displayName,omitempty"`
|
|
|
|
// First undocumented
|
|
|
|
First *string `json:"first,omitempty"`
|
|
|
|
// Initials undocumented
|
|
|
|
Initials *string `json:"initials,omitempty"`
|
|
|
|
// Last undocumented
|
|
|
|
Last *string `json:"last,omitempty"`
|
|
|
|
// LanguageTag undocumented
|
|
|
|
LanguageTag *string `json:"languageTag,omitempty"`
|
|
|
|
// Maiden undocumented
|
|
|
|
Maiden *string `json:"maiden,omitempty"`
|
|
|
|
// Middle undocumented
|
|
|
|
Middle *string `json:"middle,omitempty"`
|
|
|
|
// Nickname undocumented
|
|
|
|
Nickname *string `json:"nickname,omitempty"`
|
|
|
|
// Suffix undocumented
|
|
|
|
Suffix *string `json:"suffix,omitempty"`
|
|
|
|
// Title undocumented
|
|
|
|
Title *string `json:"title,omitempty"`
|
|
|
|
// Pronunciation undocumented
|
|
|
|
Pronunciation *YomiPersonName `json:"pronunciation,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// PersonOrGroupColumn undocumented
|
|
|
|
type PersonOrGroupColumn struct {
|
|
|
|
// Object is the base model of PersonOrGroupColumn
|
|
|
|
Object
|
|
|
|
// AllowMultipleSelection undocumented
|
|
|
|
AllowMultipleSelection *bool `json:"allowMultipleSelection,omitempty"`
|
|
|
|
// ChooseFromType undocumented
|
|
|
|
ChooseFromType *string `json:"chooseFromType,omitempty"`
|
|
|
|
// DisplayAs undocumented
|
|
|
|
DisplayAs *string `json:"displayAs,omitempty"`
|
|
|
|
}
|
|
|
|
|
|
|
|
// PersonWebsite undocumented
|
|
|
|
type PersonWebsite struct {
|
|
|
|
// ItemFacet is the base model of PersonWebsite
|
|
|
|
ItemFacet
|
|
|
|
// Categories undocumented
|
|
|
|
Categories []string `json:"categories,omitempty"`
|
|
|
|
// Description undocumented
|
|
|
|
Description *string `json:"description,omitempty"`
|
|
|
|
// DisplayName undocumented
|
|
|
|
DisplayName *string `json:"displayName,omitempty"`
|
|
|
|
// WebURL undocumented
|
|
|
|
WebURL *string `json:"webUrl,omitempty"`
|
|
|
|
}
|