// Code generated by msgraph.go/gen 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"` }