Add initial Microsoft Teams support
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
This commit is contained in:
155
vendor/github.com/yaegashi/msgraph.go/beta/GroupModel.go
generated
vendored
Normal file
155
vendor/github.com/yaegashi/msgraph.go/beta/GroupModel.go
generated
vendored
Normal file
@@ -0,0 +1,155 @@
|
||||
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||||
|
||||
package msgraph
|
||||
|
||||
import "time"
|
||||
|
||||
// Group undocumented
|
||||
type Group struct {
|
||||
// DirectoryObject is the base model of Group
|
||||
DirectoryObject
|
||||
// AssignedLabels undocumented
|
||||
AssignedLabels []AssignedLabel `json:"assignedLabels,omitempty"`
|
||||
// AssignedLicenses undocumented
|
||||
AssignedLicenses []AssignedLicense `json:"assignedLicenses,omitempty"`
|
||||
// Classification undocumented
|
||||
Classification *string `json:"classification,omitempty"`
|
||||
// CreatedDateTime undocumented
|
||||
CreatedDateTime *time.Time `json:"createdDateTime,omitempty"`
|
||||
// Description undocumented
|
||||
Description *string `json:"description,omitempty"`
|
||||
// DisplayName undocumented
|
||||
DisplayName *string `json:"displayName,omitempty"`
|
||||
// GroupTypes undocumented
|
||||
GroupTypes []string `json:"groupTypes,omitempty"`
|
||||
// HasMembersWithLicenseErrors undocumented
|
||||
HasMembersWithLicenseErrors *bool `json:"hasMembersWithLicenseErrors,omitempty"`
|
||||
// IsAssignableToRole undocumented
|
||||
IsAssignableToRole *bool `json:"isAssignableToRole,omitempty"`
|
||||
// LicenseProcessingState undocumented
|
||||
LicenseProcessingState *LicenseProcessingState `json:"licenseProcessingState,omitempty"`
|
||||
// Mail undocumented
|
||||
Mail *string `json:"mail,omitempty"`
|
||||
// MailEnabled undocumented
|
||||
MailEnabled *bool `json:"mailEnabled,omitempty"`
|
||||
// MailNickname undocumented
|
||||
MailNickname *string `json:"mailNickname,omitempty"`
|
||||
// MdmAppID undocumented
|
||||
MdmAppID *string `json:"mdmAppId,omitempty"`
|
||||
// MembershipRule undocumented
|
||||
MembershipRule *string `json:"membershipRule,omitempty"`
|
||||
// MembershipRuleProcessingState undocumented
|
||||
MembershipRuleProcessingState *string `json:"membershipRuleProcessingState,omitempty"`
|
||||
// OnPremisesDomainName undocumented
|
||||
OnPremisesDomainName *string `json:"onPremisesDomainName,omitempty"`
|
||||
// OnPremisesLastSyncDateTime undocumented
|
||||
OnPremisesLastSyncDateTime *time.Time `json:"onPremisesLastSyncDateTime,omitempty"`
|
||||
// OnPremisesNetBiosName undocumented
|
||||
OnPremisesNetBiosName *string `json:"onPremisesNetBiosName,omitempty"`
|
||||
// OnPremisesProvisioningErrors undocumented
|
||||
OnPremisesProvisioningErrors []OnPremisesProvisioningError `json:"onPremisesProvisioningErrors,omitempty"`
|
||||
// OnPremisesSamAccountName undocumented
|
||||
OnPremisesSamAccountName *string `json:"onPremisesSamAccountName,omitempty"`
|
||||
// OnPremisesSecurityIdentifier undocumented
|
||||
OnPremisesSecurityIdentifier *string `json:"onPremisesSecurityIdentifier,omitempty"`
|
||||
// OnPremisesSyncEnabled undocumented
|
||||
OnPremisesSyncEnabled *bool `json:"onPremisesSyncEnabled,omitempty"`
|
||||
// PreferredDataLocation undocumented
|
||||
PreferredDataLocation *string `json:"preferredDataLocation,omitempty"`
|
||||
// PreferredLanguage undocumented
|
||||
PreferredLanguage *string `json:"preferredLanguage,omitempty"`
|
||||
// ProxyAddresses undocumented
|
||||
ProxyAddresses []string `json:"proxyAddresses,omitempty"`
|
||||
// RenewedDateTime undocumented
|
||||
RenewedDateTime *time.Time `json:"renewedDateTime,omitempty"`
|
||||
// ResourceBehaviorOptions undocumented
|
||||
ResourceBehaviorOptions []string `json:"resourceBehaviorOptions,omitempty"`
|
||||
// ResourceProvisioningOptions undocumented
|
||||
ResourceProvisioningOptions []string `json:"resourceProvisioningOptions,omitempty"`
|
||||
// SecurityEnabled undocumented
|
||||
SecurityEnabled *bool `json:"securityEnabled,omitempty"`
|
||||
// SecurityIdentifier undocumented
|
||||
SecurityIdentifier *string `json:"securityIdentifier,omitempty"`
|
||||
// Theme undocumented
|
||||
Theme *string `json:"theme,omitempty"`
|
||||
// Visibility undocumented
|
||||
Visibility *string `json:"visibility,omitempty"`
|
||||
// AccessType undocumented
|
||||
AccessType *GroupAccessType `json:"accessType,omitempty"`
|
||||
// AllowExternalSenders undocumented
|
||||
AllowExternalSenders *bool `json:"allowExternalSenders,omitempty"`
|
||||
// AutoSubscribeNewMembers undocumented
|
||||
AutoSubscribeNewMembers *bool `json:"autoSubscribeNewMembers,omitempty"`
|
||||
// IsFavorite undocumented
|
||||
IsFavorite *bool `json:"isFavorite,omitempty"`
|
||||
// IsSubscribedByMail undocumented
|
||||
IsSubscribedByMail *bool `json:"isSubscribedByMail,omitempty"`
|
||||
// UnseenCount undocumented
|
||||
UnseenCount *int `json:"unseenCount,omitempty"`
|
||||
// UnseenConversationsCount undocumented
|
||||
UnseenConversationsCount *int `json:"unseenConversationsCount,omitempty"`
|
||||
// UnseenMessagesCount undocumented
|
||||
UnseenMessagesCount *int `json:"unseenMessagesCount,omitempty"`
|
||||
// HideFromOutlookClients undocumented
|
||||
HideFromOutlookClients *bool `json:"hideFromOutlookClients,omitempty"`
|
||||
// HideFromAddressLists undocumented
|
||||
HideFromAddressLists *bool `json:"hideFromAddressLists,omitempty"`
|
||||
// IsArchived undocumented
|
||||
IsArchived *bool `json:"isArchived,omitempty"`
|
||||
// AppRoleAssignments undocumented
|
||||
AppRoleAssignments []AppRoleAssignment `json:"appRoleAssignments,omitempty"`
|
||||
// Members undocumented
|
||||
Members []DirectoryObject `json:"members,omitempty"`
|
||||
// MembersWithLicenseErrors undocumented
|
||||
MembersWithLicenseErrors []DirectoryObject `json:"membersWithLicenseErrors,omitempty"`
|
||||
// MemberOf undocumented
|
||||
MemberOf []DirectoryObject `json:"memberOf,omitempty"`
|
||||
// TransitiveMembers undocumented
|
||||
TransitiveMembers []DirectoryObject `json:"transitiveMembers,omitempty"`
|
||||
// TransitiveMemberOf undocumented
|
||||
TransitiveMemberOf []DirectoryObject `json:"transitiveMemberOf,omitempty"`
|
||||
// CreatedOnBehalfOf undocumented
|
||||
CreatedOnBehalfOf *DirectoryObject `json:"createdOnBehalfOf,omitempty"`
|
||||
// Owners undocumented
|
||||
Owners []DirectoryObject `json:"owners,omitempty"`
|
||||
// Settings undocumented
|
||||
Settings []DirectorySetting `json:"settings,omitempty"`
|
||||
// Endpoints undocumented
|
||||
Endpoints []Endpoint `json:"endpoints,omitempty"`
|
||||
// PermissionGrants undocumented
|
||||
PermissionGrants []ResourceSpecificPermissionGrant `json:"permissionGrants,omitempty"`
|
||||
// Conversations undocumented
|
||||
Conversations []Conversation `json:"conversations,omitempty"`
|
||||
// Photos undocumented
|
||||
Photos []ProfilePhoto `json:"photos,omitempty"`
|
||||
// AcceptedSenders undocumented
|
||||
AcceptedSenders []DirectoryObject `json:"acceptedSenders,omitempty"`
|
||||
// RejectedSenders undocumented
|
||||
RejectedSenders []DirectoryObject `json:"rejectedSenders,omitempty"`
|
||||
// Threads undocumented
|
||||
Threads []ConversationThread `json:"threads,omitempty"`
|
||||
// Calendar undocumented
|
||||
Calendar *Calendar `json:"calendar,omitempty"`
|
||||
// CalendarView undocumented
|
||||
CalendarView []Event `json:"calendarView,omitempty"`
|
||||
// Events undocumented
|
||||
Events []Event `json:"events,omitempty"`
|
||||
// Photo undocumented
|
||||
Photo *ProfilePhoto `json:"photo,omitempty"`
|
||||
// Drive undocumented
|
||||
Drive *Drive `json:"drive,omitempty"`
|
||||
// Drives undocumented
|
||||
Drives []Drive `json:"drives,omitempty"`
|
||||
// Sites undocumented
|
||||
Sites []Site `json:"sites,omitempty"`
|
||||
// Extensions undocumented
|
||||
Extensions []Extension `json:"extensions,omitempty"`
|
||||
// GroupLifecyclePolicies undocumented
|
||||
GroupLifecyclePolicies []GroupLifecyclePolicy `json:"groupLifecyclePolicies,omitempty"`
|
||||
// Planner undocumented
|
||||
Planner *PlannerGroup `json:"planner,omitempty"`
|
||||
// Onenote undocumented
|
||||
Onenote *Onenote `json:"onenote,omitempty"`
|
||||
// Team undocumented
|
||||
Team *Team `json:"team,omitempty"`
|
||||
}
|
||||
Reference in New Issue
Block a user