summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelOffice365.go
blob: 3f81ff9191c48159ff06755f5ecc879ac59f3191 (plain) (blame)
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
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
// Code generated by msgraph-generate.go DO NOT EDIT.

package msgraph

// Office365ActivationCounts undocumented
type Office365ActivationCounts struct {
	// Entity is the base model of Office365ActivationCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// ProductType undocumented
	ProductType *string `json:"productType,omitempty"`
	// Windows undocumented
	Windows *int `json:"windows,omitempty"`
	// Mac undocumented
	Mac *int `json:"mac,omitempty"`
	// Android undocumented
	Android *int `json:"android,omitempty"`
	// IOS undocumented
	IOS *int `json:"ios,omitempty"`
	// Windows10Mobile undocumented
	Windows10Mobile *int `json:"windows10Mobile,omitempty"`
}

// Office365ActivationsUserCounts undocumented
type Office365ActivationsUserCounts struct {
	// Entity is the base model of Office365ActivationsUserCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// ProductType undocumented
	ProductType *string `json:"productType,omitempty"`
	// Assigned undocumented
	Assigned *int `json:"assigned,omitempty"`
	// Activated undocumented
	Activated *int `json:"activated,omitempty"`
	// SharedComputerActivation undocumented
	SharedComputerActivation *int `json:"sharedComputerActivation,omitempty"`
}

// Office365ActivationsUserDetail undocumented
type Office365ActivationsUserDetail struct {
	// Entity is the base model of Office365ActivationsUserDetail
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// UserActivationCounts undocumented
	UserActivationCounts []UserActivationCounts `json:"userActivationCounts,omitempty"`
}

// Office365ActiveUserCounts undocumented
type Office365ActiveUserCounts struct {
	// Entity is the base model of Office365ActiveUserCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Office365 undocumented
	Office365 *int `json:"office365,omitempty"`
	// Exchange undocumented
	Exchange *int `json:"exchange,omitempty"`
	// OneDrive undocumented
	OneDrive *int `json:"oneDrive,omitempty"`
	// SharePoint undocumented
	SharePoint *int `json:"sharePoint,omitempty"`
	// SkypeForBusiness undocumented
	SkypeForBusiness *int `json:"skypeForBusiness,omitempty"`
	// Yammer undocumented
	Yammer *int `json:"yammer,omitempty"`
	// Teams undocumented
	Teams *int `json:"teams,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// Office365ActiveUserDetail undocumented
type Office365ActiveUserDetail struct {
	// Entity is the base model of Office365ActiveUserDetail
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// UserPrincipalName undocumented
	UserPrincipalName *string `json:"userPrincipalName,omitempty"`
	// DisplayName undocumented
	DisplayName *string `json:"displayName,omitempty"`
	// IsDeleted undocumented
	IsDeleted *bool `json:"isDeleted,omitempty"`
	// DeletedDate undocumented
	DeletedDate *Date `json:"deletedDate,omitempty"`
	// HasExchangeLicense undocumented
	HasExchangeLicense *bool `json:"hasExchangeLicense,omitempty"`
	// HasOneDriveLicense undocumented
	HasOneDriveLicense *bool `json:"hasOneDriveLicense,omitempty"`
	// HasSharePointLicense undocumented
	HasSharePointLicense *bool `json:"hasSharePointLicense,omitempty"`
	// HasSkypeForBusinessLicense undocumented
	HasSkypeForBusinessLicense *bool `json:"hasSkypeForBusinessLicense,omitempty"`
	// HasYammerLicense undocumented
	HasYammerLicense *bool `json:"hasYammerLicense,omitempty"`
	// HasTeamsLicense undocumented
	HasTeamsLicense *bool `json:"hasTeamsLicense,omitempty"`
	// ExchangeLastActivityDate undocumented
	ExchangeLastActivityDate *Date `json:"exchangeLastActivityDate,omitempty"`
	// OneDriveLastActivityDate undocumented
	OneDriveLastActivityDate *Date `json:"oneDriveLastActivityDate,omitempty"`
	// SharePointLastActivityDate undocumented
	SharePointLastActivityDate *Date `json:"sharePointLastActivityDate,omitempty"`
	// SkypeForBusinessLastActivityDate undocumented
	SkypeForBusinessLastActivityDate *Date `json:"skypeForBusinessLastActivityDate,omitempty"`
	// YammerLastActivityDate undocumented
	YammerLastActivityDate *Date `json:"yammerLastActivityDate,omitempty"`
	// TeamsLastActivityDate undocumented
	TeamsLastActivityDate *Date `json:"teamsLastActivityDate,omitempty"`
	// ExchangeLicenseAssignDate undocumented
	ExchangeLicenseAssignDate *Date `json:"exchangeLicenseAssignDate,omitempty"`
	// OneDriveLicenseAssignDate undocumented
	OneDriveLicenseAssignDate *Date `json:"oneDriveLicenseAssignDate,omitempty"`
	// SharePointLicenseAssignDate undocumented
	SharePointLicenseAssignDate *Date `json:"sharePointLicenseAssignDate,omitempty"`
	// SkypeForBusinessLicenseAssignDate undocumented
	SkypeForBusinessLicenseAssignDate *Date `json:"skypeForBusinessLicenseAssignDate,omitempty"`
	// YammerLicenseAssignDate undocumented
	YammerLicenseAssignDate *Date `json:"yammerLicenseAssignDate,omitempty"`
	// TeamsLicenseAssignDate undocumented
	TeamsLicenseAssignDate *Date `json:"teamsLicenseAssignDate,omitempty"`
	// AssignedProducts undocumented
	AssignedProducts []string `json:"assignedProducts,omitempty"`
}

// Office365GroupsActivityCounts undocumented
type Office365GroupsActivityCounts struct {
	// Entity is the base model of Office365GroupsActivityCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// ExchangeEmailsReceived undocumented
	ExchangeEmailsReceived *int `json:"exchangeEmailsReceived,omitempty"`
	// YammerMessagesPosted undocumented
	YammerMessagesPosted *int `json:"yammerMessagesPosted,omitempty"`
	// YammerMessagesRead undocumented
	YammerMessagesRead *int `json:"yammerMessagesRead,omitempty"`
	// YammerMessagesLiked undocumented
	YammerMessagesLiked *int `json:"yammerMessagesLiked,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// Office365GroupsActivityDetail undocumented
type Office365GroupsActivityDetail struct {
	// Entity is the base model of Office365GroupsActivityDetail
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// GroupID undocumented
	GroupID *string `json:"groupId,omitempty"`
	// GroupDisplayName undocumented
	GroupDisplayName *string `json:"groupDisplayName,omitempty"`
	// IsDeleted undocumented
	IsDeleted *bool `json:"isDeleted,omitempty"`
	// OwnerPrincipalName undocumented
	OwnerPrincipalName *string `json:"ownerPrincipalName,omitempty"`
	// LastActivityDate undocumented
	LastActivityDate *Date `json:"lastActivityDate,omitempty"`
	// GroupType undocumented
	GroupType *string `json:"groupType,omitempty"`
	// MemberCount undocumented
	MemberCount *int `json:"memberCount,omitempty"`
	// ExternalMemberCount undocumented
	ExternalMemberCount *int `json:"externalMemberCount,omitempty"`
	// ExchangeReceivedEmailCount undocumented
	ExchangeReceivedEmailCount *int `json:"exchangeReceivedEmailCount,omitempty"`
	// SharePointActiveFileCount undocumented
	SharePointActiveFileCount *int `json:"sharePointActiveFileCount,omitempty"`
	// YammerPostedMessageCount undocumented
	YammerPostedMessageCount *int `json:"yammerPostedMessageCount,omitempty"`
	// YammerReadMessageCount undocumented
	YammerReadMessageCount *int `json:"yammerReadMessageCount,omitempty"`
	// YammerLikedMessageCount undocumented
	YammerLikedMessageCount *int `json:"yammerLikedMessageCount,omitempty"`
	// ExchangeMailboxTotalItemCount undocumented
	ExchangeMailboxTotalItemCount *int `json:"exchangeMailboxTotalItemCount,omitempty"`
	// ExchangeMailboxStorageUsedInBytes undocumented
	ExchangeMailboxStorageUsedInBytes *int `json:"exchangeMailboxStorageUsedInBytes,omitempty"`
	// SharePointTotalFileCount undocumented
	SharePointTotalFileCount *int `json:"sharePointTotalFileCount,omitempty"`
	// SharePointSiteStorageUsedInBytes undocumented
	SharePointSiteStorageUsedInBytes *int `json:"sharePointSiteStorageUsedInBytes,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// Office365GroupsActivityFileCounts undocumented
type Office365GroupsActivityFileCounts struct {
	// Entity is the base model of Office365GroupsActivityFileCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Total undocumented
	Total *int `json:"total,omitempty"`
	// Active undocumented
	Active *int `json:"active,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// Office365GroupsActivityGroupCounts undocumented
type Office365GroupsActivityGroupCounts struct {
	// Entity is the base model of Office365GroupsActivityGroupCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// Total undocumented
	Total *int `json:"total,omitempty"`
	// Active undocumented
	Active *int `json:"active,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// Office365GroupsActivityStorage undocumented
type Office365GroupsActivityStorage struct {
	// Entity is the base model of Office365GroupsActivityStorage
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// MailboxStorageUsedInBytes undocumented
	MailboxStorageUsedInBytes *int `json:"mailboxStorageUsedInBytes,omitempty"`
	// SiteStorageUsedInBytes undocumented
	SiteStorageUsedInBytes *int `json:"siteStorageUsedInBytes,omitempty"`
	// ReportDate undocumented
	ReportDate *Date `json:"reportDate,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}

// Office365ServicesUserCounts undocumented
type Office365ServicesUserCounts struct {
	// Entity is the base model of Office365ServicesUserCounts
	Entity
	// ReportRefreshDate undocumented
	ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
	// ExchangeActive undocumented
	ExchangeActive *int `json:"exchangeActive,omitempty"`
	// ExchangeInactive undocumented
	ExchangeInactive *int `json:"exchangeInactive,omitempty"`
	// OneDriveActive undocumented
	OneDriveActive *int `json:"oneDriveActive,omitempty"`
	// OneDriveInactive undocumented
	OneDriveInactive *int `json:"oneDriveInactive,omitempty"`
	// SharePointActive undocumented
	SharePointActive *int `json:"sharePointActive,omitempty"`
	// SharePointInactive undocumented
	SharePointInactive *int `json:"sharePointInactive,omitempty"`
	// SkypeForBusinessActive undocumented
	SkypeForBusinessActive *int `json:"skypeForBusinessActive,omitempty"`
	// SkypeForBusinessInactive undocumented
	SkypeForBusinessInactive *int `json:"skypeForBusinessInactive,omitempty"`
	// YammerActive undocumented
	YammerActive *int `json:"yammerActive,omitempty"`
	// YammerInactive undocumented
	YammerInactive *int `json:"yammerInactive,omitempty"`
	// TeamsActive undocumented
	TeamsActive *int `json:"teamsActive,omitempty"`
	// TeamsInactive undocumented
	TeamsInactive *int `json:"teamsInactive,omitempty"`
	// Office365Active undocumented
	Office365Active *int `json:"office365Active,omitempty"`
	// Office365Inactive undocumented
	Office365Inactive *int `json:"office365Inactive,omitempty"`
	// ReportPeriod undocumented
	ReportPeriod *string `json:"reportPeriod,omitempty"`
}