diff options
author | Wim <wim@42.be> | 2019-12-26 23:12:28 +0100 |
---|---|---|
committer | Wim <wim@42.be> | 2020-03-01 22:19:33 +0100 |
commit | 795a8705c3fdc5bf55e83d382e7d3ff233896a0b (patch) | |
tree | 46ac43e487102de7ea21a823a7a7902ae9493f88 /vendor/github.com/yaegashi/msgraph.go/beta/DeviceManagementModel.go | |
parent | 3af0dc3b3a5bfaffe37770c437427f1e99402405 (diff) | |
download | matterbridge-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.go | 207 |
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"` +} |