diff options
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go')
-rw-r--r-- | vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go | 267 |
1 files changed, 267 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go b/vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go new file mode 100644 index 00000000..352f1d01 --- /dev/null +++ b/vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go @@ -0,0 +1,267 @@ +// Code generated by msgraph-generate.go DO NOT EDIT. + +package msgraph + +import "time" + +// TeamsApp undocumented +type TeamsApp struct { + // Entity is the base model of TeamsApp + Entity + // ExternalID undocumented + ExternalID *string `json:"externalId,omitempty"` + // Name undocumented + Name *string `json:"name,omitempty"` + // DisplayName undocumented + DisplayName *string `json:"displayName,omitempty"` + // DistributionMethod undocumented + DistributionMethod *TeamsAppDistributionMethod `json:"distributionMethod,omitempty"` + // AppDefinitions undocumented + AppDefinitions []TeamsAppDefinition `json:"appDefinitions,omitempty"` +} + +// TeamsAppDefinition undocumented +type TeamsAppDefinition struct { + // Entity is the base model of TeamsAppDefinition + Entity + // TeamsAppID undocumented + TeamsAppID *string `json:"teamsAppId,omitempty"` + // DisplayName undocumented + DisplayName *string `json:"displayName,omitempty"` + // Version undocumented + Version *string `json:"version,omitempty"` +} + +// TeamsAppInstallation undocumented +type TeamsAppInstallation struct { + // Entity is the base model of TeamsAppInstallation + Entity + // TeamsApp undocumented + TeamsApp *TeamsApp `json:"teamsApp,omitempty"` + // TeamsAppDefinition undocumented + TeamsAppDefinition *TeamsAppDefinition `json:"teamsAppDefinition,omitempty"` +} + +// TeamsAsyncOperation undocumented +type TeamsAsyncOperation struct { + // Entity is the base model of TeamsAsyncOperation + Entity + // OperationType undocumented + OperationType *TeamsAsyncOperationType `json:"operationType,omitempty"` + // CreatedDateTime undocumented + CreatedDateTime *time.Time `json:"createdDateTime,omitempty"` + // Status undocumented + Status *TeamsAsyncOperationStatus `json:"status,omitempty"` + // LastActionDateTime undocumented + LastActionDateTime *time.Time `json:"lastActionDateTime,omitempty"` + // AttemptsCount undocumented + AttemptsCount *int `json:"attemptsCount,omitempty"` + // TargetResourceID undocumented + TargetResourceID *string `json:"targetResourceId,omitempty"` + // TargetResourceLocation undocumented + TargetResourceLocation *string `json:"targetResourceLocation,omitempty"` + // Error undocumented + Error *OperationError `json:"error,omitempty"` +} + +// TeamsCatalogApp undocumented +type TeamsCatalogApp struct { + // Entity is the base model of TeamsCatalogApp + Entity + // ExternalID undocumented + ExternalID *string `json:"externalId,omitempty"` + // Name undocumented + Name *string `json:"name,omitempty"` + // DistributionMethod undocumented + DistributionMethod *TeamsAppDistributionMethod `json:"distributionMethod,omitempty"` +} + +// TeamsDeviceUsageDistributionUserCounts undocumented +type TeamsDeviceUsageDistributionUserCounts struct { + // Entity is the base model of TeamsDeviceUsageDistributionUserCounts + Entity + // ReportRefreshDate undocumented + ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"` + // Web undocumented + Web *int `json:"web,omitempty"` + // WindowsPhone undocumented + WindowsPhone *int `json:"windowsPhone,omitempty"` + // AndroidPhone undocumented + AndroidPhone *int `json:"androidPhone,omitempty"` + // IOS undocumented + IOS *int `json:"ios,omitempty"` + // Mac undocumented + Mac *int `json:"mac,omitempty"` + // Windows undocumented + Windows *int `json:"windows,omitempty"` + // ReportPeriod undocumented + ReportPeriod *string `json:"reportPeriod,omitempty"` +} + +// TeamsDeviceUsageUserCounts undocumented +type TeamsDeviceUsageUserCounts struct { + // Entity is the base model of TeamsDeviceUsageUserCounts + Entity + // ReportRefreshDate undocumented + ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"` + // Web undocumented + Web *int `json:"web,omitempty"` + // WindowsPhone undocumented + WindowsPhone *int `json:"windowsPhone,omitempty"` + // AndroidPhone undocumented + AndroidPhone *int `json:"androidPhone,omitempty"` + // IOS undocumented + IOS *int `json:"ios,omitempty"` + // Mac undocumented + Mac *int `json:"mac,omitempty"` + // Windows undocumented + Windows *int `json:"windows,omitempty"` + // ReportDate undocumented + ReportDate *Date `json:"reportDate,omitempty"` + // ReportPeriod undocumented + ReportPeriod *string `json:"reportPeriod,omitempty"` +} + +// TeamsDeviceUsageUserDetail undocumented +type TeamsDeviceUsageUserDetail struct { + // Entity is the base model of TeamsDeviceUsageUserDetail + Entity + // ReportRefreshDate undocumented + ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"` + // UserPrincipalName undocumented + UserPrincipalName *string `json:"userPrincipalName,omitempty"` + // LastActivityDate undocumented + LastActivityDate *Date `json:"lastActivityDate,omitempty"` + // IsDeleted undocumented + IsDeleted *bool `json:"isDeleted,omitempty"` + // DeletedDate undocumented + DeletedDate *Date `json:"deletedDate,omitempty"` + // UsedWeb undocumented + UsedWeb *bool `json:"usedWeb,omitempty"` + // UsedWindowsPhone undocumented + UsedWindowsPhone *bool `json:"usedWindowsPhone,omitempty"` + // UsediOS undocumented + UsediOS *bool `json:"usediOS,omitempty"` + // UsedMac undocumented + UsedMac *bool `json:"usedMac,omitempty"` + // UsedAndroidPhone undocumented + UsedAndroidPhone *bool `json:"usedAndroidPhone,omitempty"` + // UsedWindows undocumented + UsedWindows *bool `json:"usedWindows,omitempty"` + // ReportPeriod undocumented + ReportPeriod *string `json:"reportPeriod,omitempty"` +} + +// TeamsTab undocumented +type TeamsTab struct { + // Entity is the base model of TeamsTab + Entity + // Name undocumented + Name *string `json:"name,omitempty"` + // DisplayName undocumented + DisplayName *string `json:"displayName,omitempty"` + // TeamsAppID undocumented + TeamsAppID *string `json:"teamsAppId,omitempty"` + // SortOrderIndex undocumented + SortOrderIndex *string `json:"sortOrderIndex,omitempty"` + // MessageID undocumented + MessageID *string `json:"messageId,omitempty"` + // WebURL undocumented + WebURL *string `json:"webUrl,omitempty"` + // Configuration undocumented + Configuration *TeamsTabConfiguration `json:"configuration,omitempty"` + // TeamsApp undocumented + TeamsApp *TeamsApp `json:"teamsApp,omitempty"` +} + +// TeamsTabConfiguration undocumented +type TeamsTabConfiguration struct { + // Object is the base model of TeamsTabConfiguration + Object + // EntityID undocumented + EntityID *string `json:"entityId,omitempty"` + // ContentURL undocumented + ContentURL *string `json:"contentUrl,omitempty"` + // RemoveURL undocumented + RemoveURL *string `json:"removeUrl,omitempty"` + // WebsiteURL undocumented + WebsiteURL *string `json:"websiteUrl,omitempty"` +} + +// TeamsTemplate undocumented +type TeamsTemplate struct { + // Entity is the base model of TeamsTemplate + Entity +} + +// TeamsUserActivityCounts undocumented +type TeamsUserActivityCounts struct { + // Entity is the base model of TeamsUserActivityCounts + Entity + // ReportRefreshDate undocumented + ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"` + // ReportDate undocumented + ReportDate *Date `json:"reportDate,omitempty"` + // TeamChatMessages undocumented + TeamChatMessages *int `json:"teamChatMessages,omitempty"` + // PrivateChatMessages undocumented + PrivateChatMessages *int `json:"privateChatMessages,omitempty"` + // Calls undocumented + Calls *int `json:"calls,omitempty"` + // Meetings undocumented + Meetings *int `json:"meetings,omitempty"` + // ReportPeriod undocumented + ReportPeriod *string `json:"reportPeriod,omitempty"` +} + +// TeamsUserActivityUserCounts undocumented +type TeamsUserActivityUserCounts struct { + // Entity is the base model of TeamsUserActivityUserCounts + Entity + // ReportRefreshDate undocumented + ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"` + // ReportDate undocumented + ReportDate *Date `json:"reportDate,omitempty"` + // TeamChatMessages undocumented + TeamChatMessages *int `json:"teamChatMessages,omitempty"` + // PrivateChatMessages undocumented + PrivateChatMessages *int `json:"privateChatMessages,omitempty"` + // Calls undocumented + Calls *int `json:"calls,omitempty"` + // Meetings undocumented + Meetings *int `json:"meetings,omitempty"` + // OtherActions undocumented + OtherActions *int `json:"otherActions,omitempty"` + // ReportPeriod undocumented + ReportPeriod *string `json:"reportPeriod,omitempty"` +} + +// TeamsUserActivityUserDetail undocumented +type TeamsUserActivityUserDetail struct { + // Entity is the base model of TeamsUserActivityUserDetail + Entity + // ReportRefreshDate undocumented + ReportRefreshDate *Date `json:"reportRefreshDate,omitempty"` + // UserPrincipalName undocumented + UserPrincipalName *string `json:"userPrincipalName,omitempty"` + // LastActivityDate undocumented + LastActivityDate *Date `json:"lastActivityDate,omitempty"` + // IsDeleted undocumented + IsDeleted *bool `json:"isDeleted,omitempty"` + // DeletedDate undocumented + DeletedDate *Date `json:"deletedDate,omitempty"` + // AssignedProducts undocumented + AssignedProducts []string `json:"assignedProducts,omitempty"` + // TeamChatMessageCount undocumented + TeamChatMessageCount *int `json:"teamChatMessageCount,omitempty"` + // PrivateChatMessageCount undocumented + PrivateChatMessageCount *int `json:"privateChatMessageCount,omitempty"` + // CallCount undocumented + CallCount *int `json:"callCount,omitempty"` + // MeetingCount undocumented + MeetingCount *int `json:"meetingCount,omitempty"` + // HasOtherAction undocumented + HasOtherAction *bool `json:"hasOtherAction,omitempty"` + // ReportPeriod undocumented + ReportPeriod *string `json:"reportPeriod,omitempty"` +} |