public class ManagedDevice extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
Modifier and Type | Field and Description |
---|---|
java.lang.String |
activationLockBypassCode
The Activation Lock Bypass Code.
|
java.lang.String |
androidSecurityPatchLevel
The Android Security Patch Level.
|
java.lang.String |
azureADDeviceId
The Azure ADDevice Id.
|
java.lang.Boolean |
azureADRegistered
The Azure ADRegistered.
|
java.time.OffsetDateTime |
complianceGracePeriodExpirationDateTime
The Compliance Grace Period Expiration Date Time.
|
ComplianceState |
complianceState
The Compliance State.
|
ConfigurationManagerClientEnabledFeatures |
configurationManagerClientEnabledFeatures
The Configuration Manager Client Enabled Features.
|
java.util.List<DeviceActionResult> |
deviceActionResults
The Device Action Results.
|
DeviceCategory |
deviceCategory
The Device Category.
|
java.lang.String |
deviceCategoryDisplayName
The Device Category Display Name.
|
DeviceCompliancePolicyStateCollectionPage |
deviceCompliancePolicyStates
The Device Compliance Policy States.
|
DeviceConfigurationStateCollectionPage |
deviceConfigurationStates
The Device Configuration States.
|
DeviceEnrollmentType |
deviceEnrollmentType
The Device Enrollment Type.
|
DeviceHealthAttestationState |
deviceHealthAttestationState
The Device Health Attestation State.
|
java.lang.String |
deviceName
The Device Name.
|
DeviceRegistrationState |
deviceRegistrationState
The Device Registration State.
|
java.lang.Boolean |
easActivated
The Eas Activated.
|
java.time.OffsetDateTime |
easActivationDateTime
The Eas Activation Date Time.
|
java.lang.String |
easDeviceId
The Eas Device Id.
|
java.lang.String |
emailAddress
The Email Address.
|
java.time.OffsetDateTime |
enrolledDateTime
The Enrolled Date Time.
|
DeviceManagementExchangeAccessState |
exchangeAccessState
The Exchange Access State.
|
DeviceManagementExchangeAccessStateReason |
exchangeAccessStateReason
The Exchange Access State Reason.
|
java.time.OffsetDateTime |
exchangeLastSuccessfulSyncDateTime
The Exchange Last Successful Sync Date Time.
|
java.lang.Long |
freeStorageSpaceInBytes
The Free Storage Space In Bytes.
|
java.lang.String |
imei
The Imei.
|
java.lang.Boolean |
isEncrypted
The Is Encrypted.
|
java.lang.Boolean |
isSupervised
The Is Supervised.
|
java.lang.String |
jailBroken
The Jail Broken.
|
java.time.OffsetDateTime |
lastSyncDateTime
The Last Sync Date Time.
|
java.lang.String |
managedDeviceName
The Managed Device Name.
|
ManagedDeviceOwnerType |
managedDeviceOwnerType
The Managed Device Owner Type.
|
ManagementAgentType |
managementAgent
The Management Agent.
|
java.lang.String |
manufacturer
The Manufacturer.
|
java.lang.String |
meid
The Meid.
|
java.lang.String |
model
The Model.
|
java.lang.String |
operatingSystem
The Operating System.
|
java.lang.String |
osVersion
The Os Version.
|
ManagedDevicePartnerReportedHealthState |
partnerReportedThreatState
The Partner Reported Threat State.
|
java.lang.String |
phoneNumber
The Phone Number.
|
java.lang.String |
remoteAssistanceSessionErrorDetails
The Remote Assistance Session Error Details.
|
java.lang.String |
remoteAssistanceSessionUrl
The Remote Assistance Session Url.
|
java.lang.String |
serialNumber
The Serial Number.
|
java.lang.String |
subscriberCarrier
The Subscriber Carrier.
|
java.lang.Long |
totalStorageSpaceInBytes
The Total Storage Space In Bytes.
|
java.lang.String |
userDisplayName
The User Display Name.
|
java.lang.String |
userId
The User Id.
|
java.lang.String |
userPrincipalName
The User Principal Name.
|
java.lang.String |
wiFiMacAddress
The Wi Fi Mac Address.
|
Constructor and Description |
---|
ManagedDevice() |
Modifier and Type | Method and Description |
---|---|
void |
setRawObject(com.microsoft.graph.serializer.ISerializer serializer,
com.google.gson.JsonObject json)
Sets the raw JSON object
|
additionalDataManager
@SerializedName(value="activationLockBypassCode", alternate="ActivationLockBypassCode") @Expose @Nullable public java.lang.String activationLockBypassCode
@SerializedName(value="androidSecurityPatchLevel", alternate="AndroidSecurityPatchLevel") @Expose @Nullable public java.lang.String androidSecurityPatchLevel
@SerializedName(value="azureADDeviceId", alternate="AzureADDeviceId") @Expose @Nullable public java.lang.String azureADDeviceId
@SerializedName(value="azureADRegistered", alternate="AzureADRegistered") @Expose @Nullable public java.lang.Boolean azureADRegistered
@SerializedName(value="complianceGracePeriodExpirationDateTime", alternate="ComplianceGracePeriodExpirationDateTime") @Expose @Nullable public java.time.OffsetDateTime complianceGracePeriodExpirationDateTime
@SerializedName(value="complianceState", alternate="ComplianceState") @Expose @Nullable public ComplianceState complianceState
@SerializedName(value="configurationManagerClientEnabledFeatures", alternate="ConfigurationManagerClientEnabledFeatures") @Expose @Nullable public ConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures
@SerializedName(value="deviceActionResults", alternate="DeviceActionResults") @Expose @Nullable public java.util.List<DeviceActionResult> deviceActionResults
@SerializedName(value="deviceCategoryDisplayName", alternate="DeviceCategoryDisplayName") @Expose @Nullable public java.lang.String deviceCategoryDisplayName
@SerializedName(value="deviceEnrollmentType", alternate="DeviceEnrollmentType") @Expose @Nullable public DeviceEnrollmentType deviceEnrollmentType
@SerializedName(value="deviceHealthAttestationState", alternate="DeviceHealthAttestationState") @Expose @Nullable public DeviceHealthAttestationState deviceHealthAttestationState
@SerializedName(value="deviceName", alternate="DeviceName") @Expose @Nullable public java.lang.String deviceName
@SerializedName(value="deviceRegistrationState", alternate="DeviceRegistrationState") @Expose @Nullable public DeviceRegistrationState deviceRegistrationState
@SerializedName(value="easActivated", alternate="EasActivated") @Expose @Nullable public java.lang.Boolean easActivated
@SerializedName(value="easActivationDateTime", alternate="EasActivationDateTime") @Expose @Nullable public java.time.OffsetDateTime easActivationDateTime
@SerializedName(value="easDeviceId", alternate="EasDeviceId") @Expose @Nullable public java.lang.String easDeviceId
@SerializedName(value="emailAddress", alternate="EmailAddress") @Expose @Nullable public java.lang.String emailAddress
@SerializedName(value="enrolledDateTime", alternate="EnrolledDateTime") @Expose @Nullable public java.time.OffsetDateTime enrolledDateTime
@SerializedName(value="exchangeAccessState", alternate="ExchangeAccessState") @Expose @Nullable public DeviceManagementExchangeAccessState exchangeAccessState
@SerializedName(value="exchangeAccessStateReason", alternate="ExchangeAccessStateReason") @Expose @Nullable public DeviceManagementExchangeAccessStateReason exchangeAccessStateReason
@SerializedName(value="exchangeLastSuccessfulSyncDateTime", alternate="ExchangeLastSuccessfulSyncDateTime") @Expose @Nullable public java.time.OffsetDateTime exchangeLastSuccessfulSyncDateTime
@SerializedName(value="freeStorageSpaceInBytes", alternate="FreeStorageSpaceInBytes") @Expose @Nullable public java.lang.Long freeStorageSpaceInBytes
@SerializedName(value="imei", alternate="Imei") @Expose @Nullable public java.lang.String imei
@SerializedName(value="isEncrypted", alternate="IsEncrypted") @Expose @Nullable public java.lang.Boolean isEncrypted
@SerializedName(value="isSupervised", alternate="IsSupervised") @Expose @Nullable public java.lang.Boolean isSupervised
@SerializedName(value="jailBroken", alternate="JailBroken") @Expose @Nullable public java.lang.String jailBroken
@SerializedName(value="lastSyncDateTime", alternate="LastSyncDateTime") @Expose @Nullable public java.time.OffsetDateTime lastSyncDateTime
@SerializedName(value="managedDeviceName", alternate="ManagedDeviceName") @Expose @Nullable public java.lang.String managedDeviceName
@SerializedName(value="managedDeviceOwnerType", alternate="ManagedDeviceOwnerType") @Expose @Nullable public ManagedDeviceOwnerType managedDeviceOwnerType
@SerializedName(value="managementAgent", alternate="ManagementAgent") @Expose @Nullable public ManagementAgentType managementAgent
@SerializedName(value="manufacturer", alternate="Manufacturer") @Expose @Nullable public java.lang.String manufacturer
@SerializedName(value="meid", alternate="Meid") @Expose @Nullable public java.lang.String meid
@SerializedName(value="model", alternate="Model") @Expose @Nullable public java.lang.String model
@SerializedName(value="operatingSystem", alternate="OperatingSystem") @Expose @Nullable public java.lang.String operatingSystem
@SerializedName(value="osVersion", alternate="OsVersion") @Expose @Nullable public java.lang.String osVersion
@SerializedName(value="partnerReportedThreatState", alternate="PartnerReportedThreatState") @Expose @Nullable public ManagedDevicePartnerReportedHealthState partnerReportedThreatState
@SerializedName(value="phoneNumber", alternate="PhoneNumber") @Expose @Nullable public java.lang.String phoneNumber
@SerializedName(value="remoteAssistanceSessionErrorDetails", alternate="RemoteAssistanceSessionErrorDetails") @Expose @Nullable public java.lang.String remoteAssistanceSessionErrorDetails
@SerializedName(value="remoteAssistanceSessionUrl", alternate="RemoteAssistanceSessionUrl") @Expose @Nullable public java.lang.String remoteAssistanceSessionUrl
@SerializedName(value="serialNumber", alternate="SerialNumber") @Expose @Nullable public java.lang.String serialNumber
@SerializedName(value="subscriberCarrier", alternate="SubscriberCarrier") @Expose @Nullable public java.lang.String subscriberCarrier
@SerializedName(value="totalStorageSpaceInBytes", alternate="TotalStorageSpaceInBytes") @Expose @Nullable public java.lang.Long totalStorageSpaceInBytes
@SerializedName(value="userDisplayName", alternate="UserDisplayName") @Expose @Nullable public java.lang.String userDisplayName
@SerializedName(value="userId", alternate="UserId") @Expose @Nullable public java.lang.String userId
@SerializedName(value="userPrincipalName", alternate="UserPrincipalName") @Expose @Nullable public java.lang.String userPrincipalName
@SerializedName(value="wiFiMacAddress", alternate="WiFiMacAddress") @Expose @Nullable public java.lang.String wiFiMacAddress
@SerializedName(value="deviceCompliancePolicyStates", alternate="DeviceCompliancePolicyStates") @Expose @Nullable public DeviceCompliancePolicyStateCollectionPage deviceCompliancePolicyStates
@SerializedName(value="deviceConfigurationStates", alternate="DeviceConfigurationStates") @Expose @Nullable public DeviceConfigurationStateCollectionPage deviceConfigurationStates
@SerializedName(value="deviceCategory", alternate="DeviceCategory") @Expose @Nullable public DeviceCategory deviceCategory
public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
setRawObject
in interface com.microsoft.graph.serializer.IJsonBackedObject
setRawObject
in class Entity
serializer
- the serializerjson
- the JSON object to set this object to