mirror of
https://github.com/42wim/matterbridge.git
synced 2024-12-23 19:52:41 +01:00
208 lines
15 KiB
Go
208 lines
15 KiB
Go
|
// 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"`
|
||
|
}
|