mirror of
https://github.com/42wim/matterbridge.git
synced 2024-11-30 14:42:00 -08:00
795a8705c3
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
156 lines
6.9 KiB
Go
156 lines
6.9 KiB
Go
// 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"`
|
|
}
|