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
|
// Code generated by msgraph-generate.go DO NOT EDIT.
package msgraph
// EmailActivityStatistics undocumented
type EmailActivityStatistics struct {
// ActivityStatistics is the base model of EmailActivityStatistics
ActivityStatistics
// AfterHours undocumented
AfterHours *Duration `json:"afterHours,omitempty"`
// ReadEmail undocumented
ReadEmail *Duration `json:"readEmail,omitempty"`
// SentEmail undocumented
SentEmail *Duration `json:"sentEmail,omitempty"`
}
// EmailActivitySummary undocumented
type EmailActivitySummary struct {
// Entity is the base model of EmailActivitySummary
Entity
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// Send undocumented
Send *int `json:"send,omitempty"`
// Receive undocumented
Receive *int `json:"receive,omitempty"`
// Read undocumented
Read *int `json:"read,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// EmailActivityUserDetail undocumented
type EmailActivityUserDetail struct {
// Entity is the base model of EmailActivityUserDetail
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"`
// LastActivityDate undocumented
LastActivityDate *Date `json:"lastActivityDate,omitempty"`
// SendCount undocumented
SendCount *int `json:"sendCount,omitempty"`
// ReceiveCount undocumented
ReceiveCount *int `json:"receiveCount,omitempty"`
// ReadCount undocumented
ReadCount *int `json:"readCount,omitempty"`
// AssignedProducts undocumented
AssignedProducts []string `json:"assignedProducts,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// EmailAddress undocumented
type EmailAddress struct {
// Object is the base model of EmailAddress
Object
// Name undocumented
Name *string `json:"name,omitempty"`
// Address undocumented
Address *string `json:"address,omitempty"`
}
// EmailAppUsageAppsUserCounts undocumented
type EmailAppUsageAppsUserCounts struct {
// Entity is the base model of EmailAppUsageAppsUserCounts
Entity
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// MailForMac undocumented
MailForMac *int `json:"mailForMac,omitempty"`
// OutlookForMac undocumented
OutlookForMac *int `json:"outlookForMac,omitempty"`
// OutlookForWindows undocumented
OutlookForWindows *int `json:"outlookForWindows,omitempty"`
// OutlookForMobile undocumented
OutlookForMobile *int `json:"outlookForMobile,omitempty"`
// OtherForMobile undocumented
OtherForMobile *int `json:"otherForMobile,omitempty"`
// OutlookForWeb undocumented
OutlookForWeb *int `json:"outlookForWeb,omitempty"`
// Pop3App undocumented
Pop3App *int `json:"pop3App,omitempty"`
// Imap4App undocumented
Imap4App *int `json:"imap4App,omitempty"`
// SMTPApp undocumented
SMTPApp *int `json:"smtpApp,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// EmailAppUsageUserCounts undocumented
type EmailAppUsageUserCounts struct {
// Entity is the base model of EmailAppUsageUserCounts
Entity
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// MailForMac undocumented
MailForMac *int `json:"mailForMac,omitempty"`
// OutlookForMac undocumented
OutlookForMac *int `json:"outlookForMac,omitempty"`
// OutlookForWindows undocumented
OutlookForWindows *int `json:"outlookForWindows,omitempty"`
// OutlookForMobile undocumented
OutlookForMobile *int `json:"outlookForMobile,omitempty"`
// OtherForMobile undocumented
OtherForMobile *int `json:"otherForMobile,omitempty"`
// OutlookForWeb undocumented
OutlookForWeb *int `json:"outlookForWeb,omitempty"`
// Pop3App undocumented
Pop3App *int `json:"pop3App,omitempty"`
// Imap4App undocumented
Imap4App *int `json:"imap4App,omitempty"`
// SMTPApp undocumented
SMTPApp *int `json:"smtpApp,omitempty"`
// ReportDate undocumented
ReportDate *Date `json:"reportDate,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// EmailAppUsageUserDetail undocumented
type EmailAppUsageUserDetail struct {
// Entity is the base model of EmailAppUsageUserDetail
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"`
// LastActivityDate undocumented
LastActivityDate *Date `json:"lastActivityDate,omitempty"`
// MailForMac undocumented
MailForMac []string `json:"mailForMac,omitempty"`
// OutlookForMac undocumented
OutlookForMac []string `json:"outlookForMac,omitempty"`
// OutlookForWindows undocumented
OutlookForWindows []string `json:"outlookForWindows,omitempty"`
// OutlookForMobile undocumented
OutlookForMobile []string `json:"outlookForMobile,omitempty"`
// OtherForMobile undocumented
OtherForMobile []string `json:"otherForMobile,omitempty"`
// OutlookForWeb undocumented
OutlookForWeb []string `json:"outlookForWeb,omitempty"`
// Pop3App undocumented
Pop3App []string `json:"pop3App,omitempty"`
// Imap4App undocumented
Imap4App []string `json:"imap4App,omitempty"`
// SMTPApp undocumented
SMTPApp []string `json:"smtpApp,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// EmailAppUsageVersionsUserCounts undocumented
type EmailAppUsageVersionsUserCounts struct {
// Entity is the base model of EmailAppUsageVersionsUserCounts
Entity
// ReportRefreshDate undocumented
ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"`
// Outlook2016 undocumented
Outlook2016 *int `json:"outlook2016,omitempty"`
// Outlook2013 undocumented
Outlook2013 *int `json:"outlook2013,omitempty"`
// Outlook2010 undocumented
Outlook2010 *int `json:"outlook2010,omitempty"`
// Outlook2007 undocumented
Outlook2007 *int `json:"outlook2007,omitempty"`
// Undetermined undocumented
Undetermined *int `json:"undetermined,omitempty"`
// ReportPeriod undocumented
ReportPeriod *string `json:"reportPeriod,omitempty"`
}
// EmailFileAssessmentRequestObject undocumented
type EmailFileAssessmentRequestObject struct {
// ThreatAssessmentRequestObject is the base model of EmailFileAssessmentRequestObject
ThreatAssessmentRequestObject
// RecipientEmail undocumented
RecipientEmail *string `json:"recipientEmail,omitempty"`
// DestinationRoutingReason undocumented
DestinationRoutingReason *MailDestinationRoutingReason `json:"destinationRoutingReason,omitempty"`
// ContentData undocumented
ContentData *string `json:"contentData,omitempty"`
}
|