summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go199
1 files changed, 199 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go
new file mode 100644
index 00000000..e577b945
--- /dev/null
+++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go
@@ -0,0 +1,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"`
+}