// Code generated by msgraph-generate.go DO NOT EDIT. package msgraph // Calendar undocumented type Calendar struct { // Entity is the base model of Calendar Entity // Name undocumented Name *string `json:"name,omitempty"` // Color undocumented Color *CalendarColor `json:"color,omitempty"` // HexColor undocumented HexColor *string `json:"hexColor,omitempty"` // IsDefaultCalendar undocumented IsDefaultCalendar *bool `json:"isDefaultCalendar,omitempty"` // ChangeKey undocumented ChangeKey *string `json:"changeKey,omitempty"` // CanShare undocumented CanShare *bool `json:"canShare,omitempty"` // CanViewPrivateItems undocumented CanViewPrivateItems *bool `json:"canViewPrivateItems,omitempty"` // IsShared undocumented IsShared *bool `json:"isShared,omitempty"` // IsSharedWithMe undocumented IsSharedWithMe *bool `json:"isSharedWithMe,omitempty"` // CanEdit undocumented CanEdit *bool `json:"canEdit,omitempty"` // Owner undocumented Owner *EmailAddress `json:"owner,omitempty"` // AllowedOnlineMeetingProviders undocumented AllowedOnlineMeetingProviders []OnlineMeetingProviderType `json:"allowedOnlineMeetingProviders,omitempty"` // DefaultOnlineMeetingProvider undocumented DefaultOnlineMeetingProvider *OnlineMeetingProviderType `json:"defaultOnlineMeetingProvider,omitempty"` // IsTallyingResponses undocumented IsTallyingResponses *bool `json:"isTallyingResponses,omitempty"` // IsRemovable undocumented IsRemovable *bool `json:"isRemovable,omitempty"` // SingleValueExtendedProperties undocumented SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"` // MultiValueExtendedProperties undocumented MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"` // CalendarPermissions undocumented CalendarPermissions []CalendarPermission `json:"calendarPermissions,omitempty"` // Events undocumented Events []Event `json:"events,omitempty"` // CalendarView undocumented CalendarView []Event `json:"calendarView,omitempty"` }