public class DeviceManagement extends Entity implements IJsonBackedObject
| Constructor and Description |
|---|
DeviceManagement() |
| Modifier and Type | Method and Description |
|---|---|
com.google.gson.JsonObject |
getRawObject()
Gets the raw representation of this class
|
protected ISerializer |
getSerializer()
Gets serializer
|
void |
setRawObject(ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitadditionalDataManager@SerializedName(value="intuneAccountId",
alternate="IntuneAccountId")
@Expose
public java.util.UUID intuneAccountId
@SerializedName(value="settings",
alternate="Settings")
@Expose
public DeviceManagementSettings settings
@SerializedName(value="intuneBrand",
alternate="IntuneBrand")
@Expose
public IntuneBrand intuneBrand
@SerializedName(value="subscriptionState",
alternate="SubscriptionState")
@Expose
public DeviceManagementSubscriptionState subscriptionState
@SerializedName(value="termsAndConditions",
alternate="TermsAndConditions")
@Expose
public TermsAndConditionsCollectionPage termsAndConditions
@SerializedName(value="deviceCompliancePolicies",
alternate="DeviceCompliancePolicies")
@Expose
public DeviceCompliancePolicyCollectionPage deviceCompliancePolicies
@SerializedName(value="deviceCompliancePolicyDeviceStateSummary",
alternate="DeviceCompliancePolicyDeviceStateSummary")
@Expose
public DeviceCompliancePolicyDeviceStateSummary deviceCompliancePolicyDeviceStateSummary
@SerializedName(value="deviceCompliancePolicySettingStateSummaries",
alternate="DeviceCompliancePolicySettingStateSummaries")
@Expose
public DeviceCompliancePolicySettingStateSummaryCollectionPage deviceCompliancePolicySettingStateSummaries
@SerializedName(value="deviceConfigurationDeviceStateSummaries",
alternate="DeviceConfigurationDeviceStateSummaries")
@Expose
public DeviceConfigurationDeviceStateSummary deviceConfigurationDeviceStateSummaries
@SerializedName(value="deviceConfigurations",
alternate="DeviceConfigurations")
@Expose
public DeviceConfigurationCollectionPage deviceConfigurations
@SerializedName(value="iosUpdateStatuses",
alternate="IosUpdateStatuses")
@Expose
public IosUpdateDeviceStatusCollectionPage iosUpdateStatuses
@SerializedName(value="softwareUpdateStatusSummary",
alternate="SoftwareUpdateStatusSummary")
@Expose
public SoftwareUpdateStatusSummary softwareUpdateStatusSummary
@SerializedName(value="complianceManagementPartners",
alternate="ComplianceManagementPartners")
@Expose
public ComplianceManagementPartnerCollectionPage complianceManagementPartners
@SerializedName(value="conditionalAccessSettings",
alternate="ConditionalAccessSettings")
@Expose
public OnPremisesConditionalAccessSettings conditionalAccessSettings
@SerializedName(value="deviceCategories",
alternate="DeviceCategories")
@Expose
public DeviceCategoryCollectionPage deviceCategories
@SerializedName(value="deviceEnrollmentConfigurations",
alternate="DeviceEnrollmentConfigurations")
@Expose
public DeviceEnrollmentConfigurationCollectionPage deviceEnrollmentConfigurations
@SerializedName(value="deviceManagementPartners",
alternate="DeviceManagementPartners")
@Expose
public DeviceManagementPartnerCollectionPage deviceManagementPartners
@SerializedName(value="exchangeConnectors",
alternate="ExchangeConnectors")
@Expose
public DeviceManagementExchangeConnectorCollectionPage exchangeConnectors
@SerializedName(value="mobileThreatDefenseConnectors",
alternate="MobileThreatDefenseConnectors")
@Expose
public MobileThreatDefenseConnectorCollectionPage mobileThreatDefenseConnectors
@SerializedName(value="applePushNotificationCertificate",
alternate="ApplePushNotificationCertificate")
@Expose
public ApplePushNotificationCertificate applePushNotificationCertificate
@SerializedName(value="detectedApps",
alternate="DetectedApps")
@Expose
public DetectedAppCollectionPage detectedApps
@SerializedName(value="managedDeviceOverview",
alternate="ManagedDeviceOverview")
@Expose
public ManagedDeviceOverview managedDeviceOverview
@SerializedName(value="managedDevices",
alternate="ManagedDevices")
@Expose
public ManagedDeviceCollectionPage managedDevices
@SerializedName(value="notificationMessageTemplates",
alternate="NotificationMessageTemplates")
@Expose
public NotificationMessageTemplateCollectionPage notificationMessageTemplates
@SerializedName(value="resourceOperations",
alternate="ResourceOperations")
@Expose
public ResourceOperationCollectionPage resourceOperations
@SerializedName(value="roleAssignments",
alternate="RoleAssignments")
@Expose
public DeviceAndAppManagementRoleAssignmentCollectionPage roleAssignments
@SerializedName(value="roleDefinitions",
alternate="RoleDefinitions")
@Expose
public RoleDefinitionCollectionPage roleDefinitions
@SerializedName(value="remoteAssistancePartners",
alternate="RemoteAssistancePartners")
@Expose
public RemoteAssistancePartnerCollectionPage remoteAssistancePartners
@SerializedName(value="telecomExpenseManagementPartners",
alternate="TelecomExpenseManagementPartners")
@Expose
public TelecomExpenseManagementPartnerCollectionPage telecomExpenseManagementPartners
@SerializedName(value="troubleshootingEvents",
alternate="TroubleshootingEvents")
@Expose
public DeviceManagementTroubleshootingEventCollectionPage troubleshootingEvents
@SerializedName(value="windowsInformationProtectionAppLearningSummaries",
alternate="WindowsInformationProtectionAppLearningSummaries")
@Expose
public WindowsInformationProtectionAppLearningSummaryCollectionPage windowsInformationProtectionAppLearningSummaries
@SerializedName(value="windowsInformationProtectionNetworkLearningSummaries",
alternate="WindowsInformationProtectionNetworkLearningSummaries")
@Expose
public WindowsInformationProtectionNetworkLearningSummaryCollectionPage windowsInformationProtectionNetworkLearningSummaries
public com.google.gson.JsonObject getRawObject()
getRawObject in class Entityprotected ISerializer getSerializer()
getSerializer in class Entitypublic void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject in interface IJsonBackedObjectsetRawObject in class Entityserializer - the serializerjson - the JSON object to set this object to