diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/ModelEmail.go | 199 |
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"` +} |