1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
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"`
}
|