github.com/yaegashi/msgraph.go@v0.1.4/v1.0/ModelEvent.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "time" 6 7 // Event undocumented 8 type Event struct { 9 // OutlookItem is the base model of Event 10 OutlookItem 11 // OriginalStartTimeZone undocumented 12 OriginalStartTimeZone *string `json:"originalStartTimeZone,omitempty"` 13 // OriginalEndTimeZone undocumented 14 OriginalEndTimeZone *string `json:"originalEndTimeZone,omitempty"` 15 // ResponseStatus undocumented 16 ResponseStatus *ResponseStatus `json:"responseStatus,omitempty"` 17 // ICalUID undocumented 18 ICalUID *string `json:"iCalUId,omitempty"` 19 // ReminderMinutesBeforeStart undocumented 20 ReminderMinutesBeforeStart *int `json:"reminderMinutesBeforeStart,omitempty"` 21 // IsReminderOn undocumented 22 IsReminderOn *bool `json:"isReminderOn,omitempty"` 23 // HasAttachments undocumented 24 HasAttachments *bool `json:"hasAttachments,omitempty"` 25 // Subject undocumented 26 Subject *string `json:"subject,omitempty"` 27 // Body undocumented 28 Body *ItemBody `json:"body,omitempty"` 29 // BodyPreview undocumented 30 BodyPreview *string `json:"bodyPreview,omitempty"` 31 // Importance undocumented 32 Importance *Importance `json:"importance,omitempty"` 33 // Sensitivity undocumented 34 Sensitivity *Sensitivity `json:"sensitivity,omitempty"` 35 // Start undocumented 36 Start *DateTimeTimeZone `json:"start,omitempty"` 37 // OriginalStart undocumented 38 OriginalStart *time.Time `json:"originalStart,omitempty"` 39 // End undocumented 40 End *DateTimeTimeZone `json:"end,omitempty"` 41 // Location undocumented 42 Location *Location `json:"location,omitempty"` 43 // Locations undocumented 44 Locations []Location `json:"locations,omitempty"` 45 // IsAllDay undocumented 46 IsAllDay *bool `json:"isAllDay,omitempty"` 47 // IsCancelled undocumented 48 IsCancelled *bool `json:"isCancelled,omitempty"` 49 // IsOrganizer undocumented 50 IsOrganizer *bool `json:"isOrganizer,omitempty"` 51 // Recurrence undocumented 52 Recurrence *PatternedRecurrence `json:"recurrence,omitempty"` 53 // ResponseRequested undocumented 54 ResponseRequested *bool `json:"responseRequested,omitempty"` 55 // SeriesMasterID undocumented 56 SeriesMasterID *string `json:"seriesMasterId,omitempty"` 57 // ShowAs undocumented 58 ShowAs *FreeBusyStatus `json:"showAs,omitempty"` 59 // Type undocumented 60 Type *EventType `json:"type,omitempty"` 61 // Attendees undocumented 62 Attendees []Attendee `json:"attendees,omitempty"` 63 // Organizer undocumented 64 Organizer *Recipient `json:"organizer,omitempty"` 65 // WebLink undocumented 66 WebLink *string `json:"webLink,omitempty"` 67 // OnlineMeetingURL undocumented 68 OnlineMeetingURL *string `json:"onlineMeetingUrl,omitempty"` 69 // Attachments undocumented 70 Attachments []Attachment `json:"attachments,omitempty"` 71 // SingleValueExtendedProperties undocumented 72 SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"` 73 // MultiValueExtendedProperties undocumented 74 MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"` 75 // Calendar undocumented 76 Calendar *Calendar `json:"calendar,omitempty"` 77 // Instances undocumented 78 Instances []Event `json:"instances,omitempty"` 79 // Extensions undocumented 80 Extensions []Extension `json:"extensions,omitempty"` 81 } 82 83 // EventMessage undocumented 84 type EventMessage struct { 85 // Message is the base model of EventMessage 86 Message 87 // MeetingMessageType undocumented 88 MeetingMessageType *MeetingMessageType `json:"meetingMessageType,omitempty"` 89 // Event undocumented 90 Event *Event `json:"event,omitempty"` 91 }