github.com/yaegashi/msgraph.go@v0.1.4/beta/ModelMeeting.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 // MeetingActivityStatistics undocumented 6 type MeetingActivityStatistics struct { 7 // ActivityStatistics is the base model of MeetingActivityStatistics 8 ActivityStatistics 9 // AfterHours undocumented 10 AfterHours *Duration `json:"afterHours,omitempty"` 11 // Organized undocumented 12 Organized *Duration `json:"organized,omitempty"` 13 // Recurring undocumented 14 Recurring *Duration `json:"recurring,omitempty"` 15 // Long undocumented 16 Long *Duration `json:"long,omitempty"` 17 // Conflicting undocumented 18 Conflicting *Duration `json:"conflicting,omitempty"` 19 // Multitasking undocumented 20 Multitasking *Duration `json:"multitasking,omitempty"` 21 } 22 23 // MeetingCapability undocumented 24 type MeetingCapability struct { 25 // Object is the base model of MeetingCapability 26 Object 27 // AllowAnonymousUsersToDialOut undocumented 28 AllowAnonymousUsersToDialOut *bool `json:"allowAnonymousUsersToDialOut,omitempty"` 29 // AutoAdmittedUsers undocumented 30 AutoAdmittedUsers *AutoAdmittedUsersType `json:"autoAdmittedUsers,omitempty"` 31 // AllowAnonymousUsersToStartMeeting undocumented 32 AllowAnonymousUsersToStartMeeting *bool `json:"allowAnonymousUsersToStartMeeting,omitempty"` 33 } 34 35 // MeetingInfo undocumented 36 type MeetingInfo struct { 37 // Object is the base model of MeetingInfo 38 Object 39 // AllowConversationWithoutHost undocumented 40 AllowConversationWithoutHost *bool `json:"allowConversationWithoutHost,omitempty"` 41 } 42 43 // MeetingParticipantInfo undocumented 44 type MeetingParticipantInfo struct { 45 // Object is the base model of MeetingParticipantInfo 46 Object 47 // Identity undocumented 48 Identity *IdentitySet `json:"identity,omitempty"` 49 // Upn undocumented 50 Upn *string `json:"upn,omitempty"` 51 } 52 53 // MeetingParticipants undocumented 54 type MeetingParticipants struct { 55 // Object is the base model of MeetingParticipants 56 Object 57 // Organizer undocumented 58 Organizer *MeetingParticipantInfo `json:"organizer,omitempty"` 59 // Attendees undocumented 60 Attendees []MeetingParticipantInfo `json:"attendees,omitempty"` 61 // Producers undocumented 62 Producers []MeetingParticipantInfo `json:"producers,omitempty"` 63 // Contributors undocumented 64 Contributors []MeetingParticipantInfo `json:"contributors,omitempty"` 65 } 66 67 // MeetingTimeSuggestion undocumented 68 type MeetingTimeSuggestion struct { 69 // Object is the base model of MeetingTimeSuggestion 70 Object 71 // Confidence undocumented 72 Confidence *float64 `json:"confidence,omitempty"` 73 // Order undocumented 74 Order *int `json:"order,omitempty"` 75 // OrganizerAvailability undocumented 76 OrganizerAvailability *FreeBusyStatus `json:"organizerAvailability,omitempty"` 77 // AttendeeAvailability undocumented 78 AttendeeAvailability []AttendeeAvailability `json:"attendeeAvailability,omitempty"` 79 // Locations undocumented 80 Locations []Location `json:"locations,omitempty"` 81 // SuggestionReason undocumented 82 SuggestionReason *string `json:"suggestionReason,omitempty"` 83 // MeetingTimeSlot undocumented 84 MeetingTimeSlot *TimeSlot `json:"meetingTimeSlot,omitempty"` 85 } 86 87 // MeetingTimeSuggestionsResult undocumented 88 type MeetingTimeSuggestionsResult struct { 89 // Object is the base model of MeetingTimeSuggestionsResult 90 Object 91 // MeetingTimeSuggestions undocumented 92 MeetingTimeSuggestions []MeetingTimeSuggestion `json:"meetingTimeSuggestions,omitempty"` 93 // EmptySuggestionsReason undocumented 94 EmptySuggestionsReason *string `json:"emptySuggestionsReason,omitempty"` 95 }