summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/ModelTeams.go267
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"`
+}