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
|
additionalDataManager
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
additionalDataManager
@SerializedName(value="settings") @Expose public DeviceManagementSettings settings
@SerializedName(value="intuneAccountId") @Expose public java.util.UUID intuneAccountId
@SerializedName(value="intuneBrand") @Expose public IntuneBrand intuneBrand
@SerializedName(value="subscriptionState") @Expose public DeviceManagementSubscriptionState subscriptionState
public TermsAndConditionsCollectionPage termsAndConditions
public DeviceConfigurationCollectionPage deviceConfigurations
public DeviceCompliancePolicyCollectionPage deviceCompliancePolicies
@SerializedName(value="softwareUpdateStatusSummary") @Expose public SoftwareUpdateStatusSummary softwareUpdateStatusSummary
@SerializedName(value="deviceCompliancePolicyDeviceStateSummary") @Expose public DeviceCompliancePolicyDeviceStateSummary deviceCompliancePolicyDeviceStateSummary
public DeviceCompliancePolicySettingStateSummaryCollectionPage deviceCompliancePolicySettingStateSummaries
@SerializedName(value="deviceConfigurationDeviceStateSummaries") @Expose public DeviceConfigurationDeviceStateSummary deviceConfigurationDeviceStateSummaries
public IosUpdateDeviceStatusCollectionPage iosUpdateStatuses
public DeviceCategoryCollectionPage deviceCategories
public DeviceManagementExchangeConnectorCollectionPage exchangeConnectors
public DeviceEnrollmentConfigurationCollectionPage deviceEnrollmentConfigurations
@SerializedName(value="conditionalAccessSettings") @Expose public OnPremisesConditionalAccessSettings conditionalAccessSettings
public MobileThreatDefenseConnectorCollectionPage mobileThreatDefenseConnectors
public DeviceManagementPartnerCollectionPage deviceManagementPartners
public ComplianceManagementPartnerCollectionPage complianceManagementPartners
@SerializedName(value="applePushNotificationCertificate") @Expose public ApplePushNotificationCertificate applePushNotificationCertificate
@SerializedName(value="managedDeviceOverview") @Expose public ManagedDeviceOverview managedDeviceOverview
public DetectedAppCollectionPage detectedApps
public ManagedDeviceCollectionPage managedDevices
public NotificationMessageTemplateCollectionPage notificationMessageTemplates
public RoleDefinitionCollectionPage roleDefinitions
public DeviceAndAppManagementRoleAssignmentCollectionPage roleAssignments
public ResourceOperationCollectionPage resourceOperations
public RemoteAssistancePartnerCollectionPage remoteAssistancePartners
public TelecomExpenseManagementPartnerCollectionPage telecomExpenseManagementPartners
public DeviceManagementTroubleshootingEventCollectionPage troubleshootingEvents
public WindowsInformationProtectionAppLearningSummaryCollectionPage windowsInformationProtectionAppLearningSummaries
public WindowsInformationProtectionNetworkLearningSummaryCollectionPage windowsInformationProtectionNetworkLearningSummaries
public com.google.gson.JsonObject getRawObject()
getRawObject
in class Entity
protected ISerializer getSerializer()
getSerializer
in class Entity
public void setRawObject(ISerializer serializer, com.google.gson.JsonObject json)
setRawObject
in interface IJsonBackedObject
setRawObject
in class Entity
serializer
- the serializerjson
- the JSON object to set this object to