diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelTeam.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/ModelTeam.go | 129 |
1 files changed, 129 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelTeam.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelTeam.go new file mode 100644 index 00000000..820c61d8 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelTeam.go @@ -0,0 +1,129 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +// Team undocumented +type Team struct { + // Entity is the base model of Team + Entity + // DisplayName undocumented + DisplayName *string `json:"displayName,omitempty"` + // Description undocumented + Description *string `json:"description,omitempty"` + // InternalID undocumented + InternalID *string `json:"internalId,omitempty"` + // Classification undocumented + Classification *string `json:"classification,omitempty"` + // Specialization undocumented + Specialization *TeamSpecialization `json:"specialization,omitempty"` + // Visibility undocumented + Visibility *TeamVisibilityType `json:"visibility,omitempty"` + // WebURL undocumented + WebURL *string `json:"webUrl,omitempty"` + // MemberSettings undocumented + MemberSettings *TeamMemberSettings `json:"memberSettings,omitempty"` + // GuestSettings undocumented + GuestSettings *TeamGuestSettings `json:"guestSettings,omitempty"` + // MessagingSettings undocumented + MessagingSettings *TeamMessagingSettings `json:"messagingSettings,omitempty"` + // FunSettings undocumented + FunSettings *TeamFunSettings `json:"funSettings,omitempty"` + // DiscoverySettings undocumented + DiscoverySettings *TeamDiscoverySettings `json:"discoverySettings,omitempty"` + // IsArchived undocumented + IsArchived *bool `json:"isArchived,omitempty"` + // Schedule undocumented + Schedule *Schedule `json:"schedule,omitempty"` + // Group undocumented + Group *Group `json:"group,omitempty"` + // Template undocumented + Template *TeamsTemplate `json:"template,omitempty"` + // Photo undocumented + Photo *ProfilePhoto `json:"photo,omitempty"` + // Owners undocumented + Owners []User `json:"owners,omitempty"` + // Channels undocumented + Channels []Channel `json:"channels,omitempty"` + // PrimaryChannel undocumented + PrimaryChannel *Channel `json:"primaryChannel,omitempty"` + // Apps undocumented + Apps []TeamsCatalogApp `json:"apps,omitempty"` + // InstalledApps undocumented + InstalledApps []TeamsAppInstallation `json:"installedApps,omitempty"` + // Operations undocumented + Operations []TeamsAsyncOperation `json:"operations,omitempty"` +} + +// TeamClassSettings undocumented +type TeamClassSettings struct { + // Object is the base model of TeamClassSettings + Object + // NotifyGuardiansAboutAssignments undocumented + NotifyGuardiansAboutAssignments *bool `json:"notifyGuardiansAboutAssignments,omitempty"` +} + +// TeamDiscoverySettings undocumented +type TeamDiscoverySettings struct { + // Object is the base model of TeamDiscoverySettings + Object + // ShowInTeamsSearchAndSuggestions undocumented + ShowInTeamsSearchAndSuggestions *bool `json:"showInTeamsSearchAndSuggestions,omitempty"` +} + +// TeamFunSettings undocumented +type TeamFunSettings struct { + // Object is the base model of TeamFunSettings + Object + // AllowGiphy undocumented + AllowGiphy *bool `json:"allowGiphy,omitempty"` + // GiphyContentRating undocumented + GiphyContentRating *GiphyRatingType `json:"giphyContentRating,omitempty"` + // AllowStickersAndMemes undocumented + AllowStickersAndMemes *bool `json:"allowStickersAndMemes,omitempty"` + // AllowCustomMemes undocumented + AllowCustomMemes *bool `json:"allowCustomMemes,omitempty"` +} + +// TeamGuestSettings undocumented +type TeamGuestSettings struct { + // Object is the base model of TeamGuestSettings + Object + // AllowCreateUpdateChannels undocumented + AllowCreateUpdateChannels *bool `json:"allowCreateUpdateChannels,omitempty"` + // AllowDeleteChannels undocumented + AllowDeleteChannels *bool `json:"allowDeleteChannels,omitempty"` +} + +// TeamMemberSettings undocumented +type TeamMemberSettings struct { + // Object is the base model of TeamMemberSettings + Object + // AllowCreateUpdateChannels undocumented + AllowCreateUpdateChannels *bool `json:"allowCreateUpdateChannels,omitempty"` + // AllowCreatePrivateChannels undocumented + AllowCreatePrivateChannels *bool `json:"allowCreatePrivateChannels,omitempty"` + // AllowDeleteChannels undocumented + AllowDeleteChannels *bool `json:"allowDeleteChannels,omitempty"` + // AllowAddRemoveApps undocumented + AllowAddRemoveApps *bool `json:"allowAddRemoveApps,omitempty"` + // AllowCreateUpdateRemoveTabs undocumented + AllowCreateUpdateRemoveTabs *bool `json:"allowCreateUpdateRemoveTabs,omitempty"` + // AllowCreateUpdateRemoveConnectors undocumented + AllowCreateUpdateRemoveConnectors *bool `json:"allowCreateUpdateRemoveConnectors,omitempty"` +} + +// TeamMessagingSettings undocumented +type TeamMessagingSettings struct { + // Object is the base model of TeamMessagingSettings + Object + // AllowUserEditMessages undocumented + AllowUserEditMessages *bool `json:"allowUserEditMessages,omitempty"` + // AllowUserDeleteMessages undocumented + AllowUserDeleteMessages *bool `json:"allowUserDeleteMessages,omitempty"` + // AllowOwnerDeleteMessages undocumented + AllowOwnerDeleteMessages *bool `json:"allowOwnerDeleteMessages,omitempty"` + // AllowTeamMentions undocumented + AllowTeamMentions *bool `json:"allowTeamMentions,omitempty"` + // AllowChannelMentions undocumented + AllowChannelMentions *bool `json:"allowChannelMentions,omitempty"` +} |