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
|
// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
// MeetingActivityStatistics undocumented
type MeetingActivityStatistics struct {
// ActivityStatistics is the base model of MeetingActivityStatistics
ActivityStatistics
// AfterHours undocumented
AfterHours *Duration `json:"afterHours,omitempty"`
// Organized undocumented
Organized *Duration `json:"organized,omitempty"`
// Recurring undocumented
Recurring *Duration `json:"recurring,omitempty"`
// Long undocumented
Long *Duration `json:"long,omitempty"`
// Conflicting undocumented
Conflicting *Duration `json:"conflicting,omitempty"`
// Multitasking undocumented
Multitasking *Duration `json:"multitasking,omitempty"`
}
// MeetingCapability undocumented
type MeetingCapability struct {
// Object is the base model of MeetingCapability
Object
// AllowAnonymousUsersToDialOut undocumented
AllowAnonymousUsersToDialOut *bool `json:"allowAnonymousUsersToDialOut,omitempty"`
// AutoAdmittedUsers undocumented
AutoAdmittedUsers *AutoAdmittedUsersType `json:"autoAdmittedUsers,omitempty"`
// AllowAnonymousUsersToStartMeeting undocumented
AllowAnonymousUsersToStartMeeting *bool `json:"allowAnonymousUsersToStartMeeting,omitempty"`
}
// MeetingInfo undocumented
type MeetingInfo struct {
// Object is the base model of MeetingInfo
Object
// AllowConversationWithoutHost undocumented
AllowConversationWithoutHost *bool `json:"allowConversationWithoutHost,omitempty"`
}
// MeetingParticipantInfo undocumented
type MeetingParticipantInfo struct {
// Object is the base model of MeetingParticipantInfo
Object
// Identity undocumented
Identity *IdentitySet `json:"identity,omitempty"`
// Upn undocumented
Upn *string `json:"upn,omitempty"`
}
// MeetingParticipants undocumented
type MeetingParticipants struct {
// Object is the base model of MeetingParticipants
Object
// Organizer undocumented
Organizer *MeetingParticipantInfo `json:"organizer,omitempty"`
// Attendees undocumented
Attendees []MeetingParticipantInfo `json:"attendees,omitempty"`
// Producers undocumented
Producers []MeetingParticipantInfo `json:"producers,omitempty"`
// Contributors undocumented
Contributors []MeetingParticipantInfo `json:"contributors,omitempty"`
}
// MeetingTimeSuggestion undocumented
type MeetingTimeSuggestion struct {
// Object is the base model of MeetingTimeSuggestion
Object
// Confidence undocumented
Confidence *float64 `json:"confidence,omitempty"`
// Order undocumented
Order *int `json:"order,omitempty"`
// OrganizerAvailability undocumented
OrganizerAvailability *FreeBusyStatus `json:"organizerAvailability,omitempty"`
// AttendeeAvailability undocumented
AttendeeAvailability []AttendeeAvailability `json:"attendeeAvailability,omitempty"`
// Locations undocumented
Locations []Location `json:"locations,omitempty"`
// SuggestionReason undocumented
SuggestionReason *string `json:"suggestionReason,omitempty"`
// MeetingTimeSlot undocumented
MeetingTimeSlot *TimeSlot `json:"meetingTimeSlot,omitempty"`
}
// MeetingTimeSuggestionsResult undocumented
type MeetingTimeSuggestionsResult struct {
// Object is the base model of MeetingTimeSuggestionsResult
Object
// MeetingTimeSuggestions undocumented
MeetingTimeSuggestions []MeetingTimeSuggestion `json:"meetingTimeSuggestions,omitempty"`
// EmptySuggestionsReason undocumented
EmptySuggestionsReason *string `json:"emptySuggestionsReason,omitempty"`
}
|