diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelMeeting.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/ModelMeeting.go | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelMeeting.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelMeeting.go new file mode 100644 index 00000000..0360874b --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelMeeting.go @@ -0,0 +1,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"` +} |