1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
|
// Code generated by msgraph.go/gen DO NOT EDIT.
package msgraph
import "time"
// Event undocumented
type Event struct {
// OutlookItem is the base model of Event
OutlookItem
// OriginalStartTimeZone undocumented
OriginalStartTimeZone *string `json:"originalStartTimeZone,omitempty"`
// OriginalEndTimeZone undocumented
OriginalEndTimeZone *string `json:"originalEndTimeZone,omitempty"`
// ResponseStatus undocumented
ResponseStatus *ResponseStatus `json:"responseStatus,omitempty"`
// UID undocumented
UID *string `json:"uid,omitempty"`
// ReminderMinutesBeforeStart undocumented
ReminderMinutesBeforeStart *int `json:"reminderMinutesBeforeStart,omitempty"`
// IsReminderOn undocumented
IsReminderOn *bool `json:"isReminderOn,omitempty"`
// HasAttachments undocumented
HasAttachments *bool `json:"hasAttachments,omitempty"`
// Subject undocumented
Subject *string `json:"subject,omitempty"`
// Body undocumented
Body *ItemBody `json:"body,omitempty"`
// BodyPreview undocumented
BodyPreview *string `json:"bodyPreview,omitempty"`
// Importance undocumented
Importance *Importance `json:"importance,omitempty"`
// Sensitivity undocumented
Sensitivity *Sensitivity `json:"sensitivity,omitempty"`
// Start undocumented
Start *DateTimeTimeZone `json:"start,omitempty"`
// OriginalStart undocumented
OriginalStart *time.Time `json:"originalStart,omitempty"`
// End undocumented
End *DateTimeTimeZone `json:"end,omitempty"`
// Location undocumented
Location *Location `json:"location,omitempty"`
// Locations undocumented
Locations []Location `json:"locations,omitempty"`
// IsAllDay undocumented
IsAllDay *bool `json:"isAllDay,omitempty"`
// IsCancelled undocumented
IsCancelled *bool `json:"isCancelled,omitempty"`
// IsOrganizer undocumented
IsOrganizer *bool `json:"isOrganizer,omitempty"`
// Recurrence undocumented
Recurrence *PatternedRecurrence `json:"recurrence,omitempty"`
// ResponseRequested undocumented
ResponseRequested *bool `json:"responseRequested,omitempty"`
// SeriesMasterID undocumented
SeriesMasterID *string `json:"seriesMasterId,omitempty"`
// ShowAs undocumented
ShowAs *FreeBusyStatus `json:"showAs,omitempty"`
// Type undocumented
Type *EventType `json:"type,omitempty"`
// Attendees undocumented
Attendees []Attendee `json:"attendees,omitempty"`
// Organizer undocumented
Organizer *Recipient `json:"organizer,omitempty"`
// WebLink undocumented
WebLink *string `json:"webLink,omitempty"`
// OnlineMeetingURL undocumented
OnlineMeetingURL *string `json:"onlineMeetingUrl,omitempty"`
// IsOnlineMeeting undocumented
IsOnlineMeeting *bool `json:"isOnlineMeeting,omitempty"`
// OnlineMeetingProvider undocumented
OnlineMeetingProvider *OnlineMeetingProviderType `json:"onlineMeetingProvider,omitempty"`
// OnlineMeeting undocumented
OnlineMeeting *OnlineMeetingInfo `json:"onlineMeeting,omitempty"`
// AllowNewTimeProposals undocumented
AllowNewTimeProposals *bool `json:"allowNewTimeProposals,omitempty"`
// Attachments undocumented
Attachments []Attachment `json:"attachments,omitempty"`
// SingleValueExtendedProperties undocumented
SingleValueExtendedProperties []SingleValueLegacyExtendedProperty `json:"singleValueExtendedProperties,omitempty"`
// MultiValueExtendedProperties undocumented
MultiValueExtendedProperties []MultiValueLegacyExtendedProperty `json:"multiValueExtendedProperties,omitempty"`
// Calendar undocumented
Calendar *Calendar `json:"calendar,omitempty"`
// Instances undocumented
Instances []Event `json:"instances,omitempty"`
// Extensions undocumented
Extensions []Extension `json:"extensions,omitempty"`
}
// EventMessage undocumented
type EventMessage struct {
// Message is the base model of EventMessage
Message
// MeetingMessageType undocumented
MeetingMessageType *MeetingMessageType `json:"meetingMessageType,omitempty"`
// StartDateTime undocumented
StartDateTime *DateTimeTimeZone `json:"startDateTime,omitempty"`
// EndDateTime undocumented
EndDateTime *DateTimeTimeZone `json:"endDateTime,omitempty"`
// Location undocumented
Location *Location `json:"location,omitempty"`
// Type undocumented
Type *EventType `json:"type,omitempty"`
// Recurrence undocumented
Recurrence *PatternedRecurrence `json:"recurrence,omitempty"`
// IsOutOfDate undocumented
IsOutOfDate *bool `json:"isOutOfDate,omitempty"`
// IsAllDay undocumented
IsAllDay *bool `json:"isAllDay,omitempty"`
// IsDelegated undocumented
IsDelegated *bool `json:"isDelegated,omitempty"`
// Event undocumented
Event *Event `json:"event,omitempty"`
}
// EventMessageRequestObject undocumented
type EventMessageRequestObject struct {
// EventMessage is the base model of EventMessageRequestObject
EventMessage
// PreviousLocation undocumented
PreviousLocation *Location `json:"previousLocation,omitempty"`
// PreviousStartDateTime undocumented
PreviousStartDateTime *DateTimeTimeZone `json:"previousStartDateTime,omitempty"`
// PreviousEndDateTime undocumented
PreviousEndDateTime *DateTimeTimeZone `json:"previousEndDateTime,omitempty"`
// ResponseRequested undocumented
ResponseRequested *bool `json:"responseRequested,omitempty"`
// AllowNewTimeProposals undocumented
AllowNewTimeProposals *bool `json:"allowNewTimeProposals,omitempty"`
}
// EventMessageResponse undocumented
type EventMessageResponse struct {
// EventMessage is the base model of EventMessageResponse
EventMessage
// ProposedNewTime undocumented
ProposedNewTime *TimeSlot `json:"proposedNewTime,omitempty"`
// ResponseType undocumented
ResponseType *ResponseType `json:"responseType,omitempty"`
}
|