summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go
diff options
context:
space:
mode:
authorWim <wim@42.be>2019-12-26 23:12:28 +0100
committerWim <wim@42.be>2020-03-01 22:19:33 +0100
commit795a8705c3fdc5bf55e83d382e7d3ff233896a0b (patch)
tree46ac43e487102de7ea21a823a7a7902ae9493f88 /vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go
parent3af0dc3b3a5bfaffe37770c437427f1e99402405 (diff)
downloadmatterbridge-msglm-795a8705c3fdc5bf55e83d382e7d3ff233896a0b.tar.gz
matterbridge-msglm-795a8705c3fdc5bf55e83d382e7d3ff233896a0b.tar.bz2
matterbridge-msglm-795a8705c3fdc5bf55e83d382e7d3ff233896a0b.zip
Add initial Microsoft Teams support
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
Diffstat (limited to 'vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go')
-rw-r--r--vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go207
1 files changed, 207 insertions, 0 deletions
diff --git a/vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go b/vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go
new file mode 100644
index 00000000..0d303c16
--- /dev/null
+++ b/vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go
@@ -0,0 +1,207 @@
+// Code generated by msgraph-generate.go DO NOT EDIT.
+
+package msgraph
+
+import "time"
+
+// DeviceManagement Singleton that acts as container for a collection of UserPFXCertificate entities.
+type DeviceManagement struct {
+ // Entity is the base model of DeviceManagement
+ Entity
+ // Settings Account level settings.
+ Settings *DeviceManagementSettings `json:"settings,omitempty"`
+ // MaximumDepTokens Maximum number of dep tokens allowed per-tenant.
+ MaximumDepTokens *int `json:"maximumDepTokens,omitempty"`
+ // IntuneAccountID Intune Account Id for given tenant
+ IntuneAccountID *UUID `json:"intuneAccountId,omitempty"`
+ // LastReportAggregationDateTime The last modified time of reporting for this account. This property is read-only.
+ LastReportAggregationDateTime *time.Time `json:"lastReportAggregationDateTime,omitempty"`
+ // DeviceComplianceReportSummarizationDateTime The last requested time of device compliance reporting for this account. This property is read-only.
+ DeviceComplianceReportSummarizationDateTime *time.Time `json:"deviceComplianceReportSummarizationDateTime,omitempty"`
+ // LegacyPcManangementEnabled The property to enable Non-MDM managed legacy PC management for this account. This property is read-only.
+ LegacyPcManangementEnabled *bool `json:"legacyPcManangementEnabled,omitempty"`
+ // IntuneBrand intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.
+ IntuneBrand *IntuneBrand `json:"intuneBrand,omitempty"`
+ // SubscriptionState Tenant mobile device management subscription state.
+ SubscriptionState *DeviceManagementSubscriptionState `json:"subscriptionState,omitempty"`
+ // Subscriptions Tenant's Subscription.
+ Subscriptions *DeviceManagementSubscriptions `json:"subscriptions,omitempty"`
+ // ManagedDeviceCleanupSettings Device cleanup rule
+ ManagedDeviceCleanupSettings *ManagedDeviceCleanupSettings `json:"managedDeviceCleanupSettings,omitempty"`
+ // AdminConsent Admin consent information.
+ AdminConsent *AdminConsent `json:"adminConsent,omitempty"`
+ // DeviceProtectionOverview Device protection overview.
+ DeviceProtectionOverview *DeviceProtectionOverview `json:"deviceProtectionOverview,omitempty"`
+ // WindowsMalwareOverview Malware overview for windows devices.
+ WindowsMalwareOverview *WindowsMalwareOverview `json:"windowsMalwareOverview,omitempty"`
+ // AccountMoveCompletionDateTime The date & time when tenant data moved between scaleunits.
+ AccountMoveCompletionDateTime *time.Time `json:"accountMoveCompletionDateTime,omitempty"`
+ // GroupPolicyObjectFiles A list of Group Policy Object files uploaded.
+ GroupPolicyObjectFiles []GroupPolicyObjectFile `json:"groupPolicyObjectFiles,omitempty"`
+ // AuditEvents undocumented
+ AuditEvents []AuditEvent `json:"auditEvents,omitempty"`
+ // AndroidForWorkSettings undocumented
+ AndroidForWorkSettings *AndroidForWorkSettings `json:"androidForWorkSettings,omitempty"`
+ // AndroidForWorkAppConfigurationSchemas undocumented
+ AndroidForWorkAppConfigurationSchemas []AndroidForWorkAppConfigurationSchema `json:"androidForWorkAppConfigurationSchemas,omitempty"`
+ // AndroidForWorkEnrollmentProfiles undocumented
+ AndroidForWorkEnrollmentProfiles []AndroidForWorkEnrollmentProfile `json:"androidForWorkEnrollmentProfiles,omitempty"`
+ // AndroidManagedStoreAccountEnterpriseSettings undocumented
+ AndroidManagedStoreAccountEnterpriseSettings *AndroidManagedStoreAccountEnterpriseSettings `json:"androidManagedStoreAccountEnterpriseSettings,omitempty"`
+ // AndroidManagedStoreAppConfigurationSchemas undocumented
+ AndroidManagedStoreAppConfigurationSchemas []AndroidManagedStoreAppConfigurationSchema `json:"androidManagedStoreAppConfigurationSchemas,omitempty"`
+ // AndroidDeviceOwnerEnrollmentProfiles undocumented
+ AndroidDeviceOwnerEnrollmentProfiles []AndroidDeviceOwnerEnrollmentProfile `json:"androidDeviceOwnerEnrollmentProfiles,omitempty"`
+ // TermsAndConditions undocumented
+ TermsAndConditions []TermsAndConditions `json:"termsAndConditions,omitempty"`
+ // DeviceConfigurations undocumented
+ DeviceConfigurations []DeviceConfiguration `json:"deviceConfigurations,omitempty"`
+ // DeviceCompliancePolicies undocumented
+ DeviceCompliancePolicies []DeviceCompliancePolicy `json:"deviceCompliancePolicies,omitempty"`
+ // SoftwareUpdateStatusSummary undocumented
+ SoftwareUpdateStatusSummary *SoftwareUpdateStatusSummary `json:"softwareUpdateStatusSummary,omitempty"`
+ // DeviceCompliancePolicyDeviceStateSummary undocumented
+ DeviceCompliancePolicyDeviceStateSummary *DeviceCompliancePolicyDeviceStateSummary `json:"deviceCompliancePolicyDeviceStateSummary,omitempty"`
+ // DeviceCompliancePolicySettingStateSummaries undocumented
+ DeviceCompliancePolicySettingStateSummaries []DeviceCompliancePolicySettingStateSummary `json:"deviceCompliancePolicySettingStateSummaries,omitempty"`
+ // AdvancedThreatProtectionOnboardingStateSummary undocumented
+ AdvancedThreatProtectionOnboardingStateSummary *AdvancedThreatProtectionOnboardingStateSummary `json:"advancedThreatProtectionOnboardingStateSummary,omitempty"`
+ // DeviceConfigurationDeviceStateSummaries undocumented
+ DeviceConfigurationDeviceStateSummaries *DeviceConfigurationDeviceStateSummary `json:"deviceConfigurationDeviceStateSummaries,omitempty"`
+ // DeviceConfigurationUserStateSummaries undocumented
+ DeviceConfigurationUserStateSummaries *DeviceConfigurationUserStateSummary `json:"deviceConfigurationUserStateSummaries,omitempty"`
+ // CartToClassAssociations undocumented
+ CartToClassAssociations []CartToClassAssociation `json:"cartToClassAssociations,omitempty"`
+ // IOSUpdateStatuses undocumented
+ IOSUpdateStatuses []IOSUpdateDeviceStatus `json:"iosUpdateStatuses,omitempty"`
+ // NdesConnectors undocumented
+ NdesConnectors []NdesConnector `json:"ndesConnectors,omitempty"`
+ // DeviceConfigurationRestrictedAppsViolations undocumented
+ DeviceConfigurationRestrictedAppsViolations []RestrictedAppsViolation `json:"deviceConfigurationRestrictedAppsViolations,omitempty"`
+ // ManagedDeviceEncryptionStates undocumented
+ ManagedDeviceEncryptionStates []ManagedDeviceEncryptionState `json:"managedDeviceEncryptionStates,omitempty"`
+ // DeviceConfigurationConflictSummary undocumented
+ DeviceConfigurationConflictSummary []DeviceConfigurationConflictSummary `json:"deviceConfigurationConflictSummary,omitempty"`
+ // DeviceConfigurationsAllManagedDeviceCertificateStates undocumented
+ DeviceConfigurationsAllManagedDeviceCertificateStates []ManagedAllDeviceCertificateState `json:"deviceConfigurationsAllManagedDeviceCertificateStates,omitempty"`
+ // DeviceCategories undocumented
+ DeviceCategories []DeviceCategory `json:"deviceCategories,omitempty"`
+ // ExchangeConnectors undocumented
+ ExchangeConnectors []DeviceManagementExchangeConnector `json:"exchangeConnectors,omitempty"`
+ // DeviceEnrollmentConfigurations undocumented
+ DeviceEnrollmentConfigurations []DeviceEnrollmentConfiguration `json:"deviceEnrollmentConfigurations,omitempty"`
+ // ExchangeOnPremisesPolicy undocumented
+ ExchangeOnPremisesPolicy *DeviceManagementExchangeOnPremisesPolicy `json:"exchangeOnPremisesPolicy,omitempty"`
+ // ExchangeOnPremisesPolicies undocumented
+ ExchangeOnPremisesPolicies []DeviceManagementExchangeOnPremisesPolicy `json:"exchangeOnPremisesPolicies,omitempty"`
+ // ConditionalAccessSettings undocumented
+ ConditionalAccessSettings *OnPremisesConditionalAccessSettings `json:"conditionalAccessSettings,omitempty"`
+ // MobileThreatDefenseConnectors undocumented
+ MobileThreatDefenseConnectors []MobileThreatDefenseConnector `json:"mobileThreatDefenseConnectors,omitempty"`
+ // DeviceManagementPartners undocumented
+ DeviceManagementPartners []DeviceManagementPartner `json:"deviceManagementPartners,omitempty"`
+ // ComplianceManagementPartners undocumented
+ ComplianceManagementPartners []ComplianceManagementPartner `json:"complianceManagementPartners,omitempty"`
+ // Intents undocumented
+ Intents []DeviceManagementIntent `json:"intents,omitempty"`
+ // SettingDefinitions undocumented
+ SettingDefinitions []DeviceManagementSettingDefinition `json:"settingDefinitions,omitempty"`
+ // Templates undocumented
+ Templates []DeviceManagementTemplate `json:"templates,omitempty"`
+ // Categories undocumented
+ Categories []DeviceManagementSettingCategory `json:"categories,omitempty"`
+ // RemoteActionAudits undocumented
+ RemoteActionAudits []RemoteActionAudit `json:"remoteActionAudits,omitempty"`
+ // ApplePushNotificationCertificate undocumented
+ ApplePushNotificationCertificate *ApplePushNotificationCertificate `json:"applePushNotificationCertificate,omitempty"`
+ // DeviceManagementScripts undocumented
+ DeviceManagementScripts []DeviceManagementScript `json:"deviceManagementScripts,omitempty"`
+ // DeviceHealthScripts undocumented
+ DeviceHealthScripts []DeviceHealthScript `json:"deviceHealthScripts,omitempty"`
+ // ManagedDeviceOverview undocumented
+ ManagedDeviceOverview *ManagedDeviceOverview `json:"managedDeviceOverview,omitempty"`
+ // DetectedApps undocumented
+ DetectedApps []DetectedApp `json:"detectedApps,omitempty"`
+ // ManagedDevices undocumented
+ ManagedDevices []ManagedDevice `json:"managedDevices,omitempty"`
+ // WindowsMalwareInformation undocumented
+ WindowsMalwareInformation []WindowsMalwareInformation `json:"windowsMalwareInformation,omitempty"`
+ // DataSharingConsents undocumented
+ DataSharingConsents []DataSharingConsent `json:"dataSharingConsents,omitempty"`
+ // MobileAppTroubleshootingEvents undocumented
+ MobileAppTroubleshootingEvents []MobileAppTroubleshootingEvent `json:"mobileAppTroubleshootingEvents,omitempty"`
+ // UserExperienceAnalyticsOverview undocumented
+ UserExperienceAnalyticsOverview *UserExperienceAnalyticsOverview `json:"userExperienceAnalyticsOverview,omitempty"`
+ // UserExperienceAnalyticsBaselines undocumented
+ UserExperienceAnalyticsBaselines []UserExperienceAnalyticsBaseline `json:"userExperienceAnalyticsBaselines,omitempty"`
+ // UserExperienceAnalyticsCategories undocumented
+ UserExperienceAnalyticsCategories []UserExperienceAnalyticsCategory `json:"userExperienceAnalyticsCategories,omitempty"`
+ // UserExperienceAnalyticsDevicePerformance undocumented
+ UserExperienceAnalyticsDevicePerformance []UserExperienceAnalyticsDevicePerformance `json:"userExperienceAnalyticsDevicePerformance,omitempty"`
+ // UserExperienceAnalyticsRegressionSummary undocumented
+ UserExperienceAnalyticsRegressionSummary *UserExperienceAnalyticsRegressionSummary `json:"userExperienceAnalyticsRegressionSummary,omitempty"`
+ // UserExperienceAnalyticsDeviceStartupHistory undocumented
+ UserExperienceAnalyticsDeviceStartupHistory []UserExperienceAnalyticsDeviceStartupHistory `json:"userExperienceAnalyticsDeviceStartupHistory,omitempty"`
+ // DerivedCredentials undocumented
+ DerivedCredentials []DeviceManagementDerivedCredentialSettings `json:"derivedCredentials,omitempty"`
+ // WindowsAutopilotSettings undocumented
+ WindowsAutopilotSettings *WindowsAutopilotSettings `json:"windowsAutopilotSettings,omitempty"`
+ // WindowsAutopilotDeviceIdentities undocumented
+ WindowsAutopilotDeviceIdentities []WindowsAutopilotDeviceIdentity `json:"windowsAutopilotDeviceIdentities,omitempty"`
+ // WindowsAutopilotDeploymentProfiles undocumented
+ WindowsAutopilotDeploymentProfiles []WindowsAutopilotDeploymentProfile `json:"windowsAutopilotDeploymentProfiles,omitempty"`
+ // ImportedDeviceIdentities undocumented
+ ImportedDeviceIdentities []ImportedDeviceIdentity `json:"importedDeviceIdentities,omitempty"`
+ // DepOnboardingSettings undocumented
+ DepOnboardingSettings []DepOnboardingSetting `json:"depOnboardingSettings,omitempty"`
+ // ImportedWindowsAutopilotDeviceIdentities undocumented
+ ImportedWindowsAutopilotDeviceIdentities []ImportedWindowsAutopilotDeviceIdentity `json:"importedWindowsAutopilotDeviceIdentities,omitempty"`
+ // AppleUserInitiatedEnrollmentProfiles undocumented
+ AppleUserInitiatedEnrollmentProfiles []AppleUserInitiatedEnrollmentProfile `json:"appleUserInitiatedEnrollmentProfiles,omitempty"`
+ // ManagementConditions undocumented
+ ManagementConditions []ManagementCondition `json:"managementConditions,omitempty"`
+ // ManagementConditionStatements undocumented
+ ManagementConditionStatements []ManagementConditionStatement `json:"managementConditionStatements,omitempty"`
+ // GroupPolicyMigrationReports undocumented
+ GroupPolicyMigrationReports []GroupPolicyMigrationReport `json:"groupPolicyMigrationReports,omitempty"`
+ // GroupPolicyConfigurations undocumented
+ GroupPolicyConfigurations []GroupPolicyConfiguration `json:"groupPolicyConfigurations,omitempty"`
+ // GroupPolicyDefinitions undocumented
+ GroupPolicyDefinitions []GroupPolicyDefinition `json:"groupPolicyDefinitions,omitempty"`
+ // GroupPolicyDefinitionFiles undocumented
+ GroupPolicyDefinitionFiles []GroupPolicyDefinitionFile `json:"groupPolicyDefinitionFiles,omitempty"`
+ // NotificationMessageTemplates undocumented
+ NotificationMessageTemplates []NotificationMessageTemplate `json:"notificationMessageTemplates,omitempty"`
+ // DomainJoinConnectors undocumented
+ DomainJoinConnectors []DeviceManagementDomainJoinConnector `json:"domainJoinConnectors,omitempty"`
+ // RoleDefinitions undocumented
+ RoleDefinitions []RoleDefinition `json:"roleDefinitions,omitempty"`
+ // RoleAssignments undocumented
+ RoleAssignments []DeviceAndAppManagementRoleAssignment `json:"roleAssignments,omitempty"`
+ // RoleScopeTags undocumented
+ RoleScopeTags []RoleScopeTag `json:"roleScopeTags,omitempty"`
+ // ResourceOperations undocumented
+ ResourceOperations []ResourceOperation `json:"resourceOperations,omitempty"`
+ // RemoteAssistancePartners undocumented
+ RemoteAssistancePartners []RemoteAssistancePartner `json:"remoteAssistancePartners,omitempty"`
+ // Reports undocumented
+ Reports *DeviceManagementReports `json:"reports,omitempty"`
+ // TelecomExpenseManagementPartners undocumented
+ TelecomExpenseManagementPartners []TelecomExpenseManagementPartner `json:"telecomExpenseManagementPartners,omitempty"`
+ // EmbeddedSIMActivationCodePools undocumented
+ EmbeddedSIMActivationCodePools []EmbeddedSIMActivationCodePool `json:"embeddedSIMActivationCodePools,omitempty"`
+ // TroubleshootingEvents undocumented
+ TroubleshootingEvents []DeviceManagementTroubleshootingEvent `json:"troubleshootingEvents,omitempty"`
+ // AutopilotEvents undocumented
+ AutopilotEvents []DeviceManagementAutopilotEvent `json:"autopilotEvents,omitempty"`
+ // WindowsFeatureUpdateProfiles undocumented
+ WindowsFeatureUpdateProfiles []WindowsFeatureUpdateProfile `json:"windowsFeatureUpdateProfiles,omitempty"`
+ // WindowsInformationProtectionAppLearningSummaries undocumented
+ WindowsInformationProtectionAppLearningSummaries []WindowsInformationProtectionAppLearningSummary `json:"windowsInformationProtectionAppLearningSummaries,omitempty"`
+ // WindowsInformationProtectionNetworkLearningSummaries undocumented
+ WindowsInformationProtectionNetworkLearningSummaries []WindowsInformationProtectionNetworkLearningSummary `json:"windowsInformationProtectionNetworkLearningSummaries,omitempty"`
+ // IntuneBrandingProfiles undocumented
+ IntuneBrandingProfiles []IntuneBrandingProfile `json:"intuneBrandingProfiles,omitempty"`
+ // UserPfxCertificates undocumented
+ UserPfxCertificates []UserPFXCertificate `json:"userPfxCertificates,omitempty"`
+}