Package com.microsoft.graph.models
Class ManagedDevice
java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.ManagedDevice
- All Implemented Interfaces:
com.microsoft.kiota.serialization.AdditionalDataHolder
,com.microsoft.kiota.serialization.Parsable
,com.microsoft.kiota.store.BackedModel
@Generated("com.microsoft.kiota")
public class ManagedDevice
extends Entity
implements com.microsoft.kiota.serialization.Parsable
Devices that are managed or pre-enrolled through Intune
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ManagedDevice
createFromDiscriminatorValue
(com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator valueGets the activationLockBypassCode property value.Gets the androidSecurityPatchLevel property value.Gets the azureADDeviceId property value.Gets the azureADRegistered property value.Gets the complianceGracePeriodExpirationDateTime property value.Gets the complianceState property value.Gets the configurationManagerClientEnabledFeatures property value.Gets the deviceActionResults property value.Gets the deviceCategory property value.Gets the deviceCategoryDisplayName property value.Gets the deviceCompliancePolicyStates property value.Gets the deviceConfigurationStates property value.Gets the deviceEnrollmentType property value.Gets the deviceHealthAttestationState property value.Gets the deviceName property value.Gets the deviceRegistrationState property value.Gets the easActivated property value.Gets the easActivationDateTime property value.Gets the easDeviceId property value.Gets the emailAddress property value.Gets the enrolledDateTime property value.Gets the enrollmentProfileName property value.Gets the ethernetMacAddress property value.Gets the exchangeAccessState property value.Gets the exchangeAccessStateReason property value.Gets the exchangeLastSuccessfulSyncDateTime property value.The deserialization information for the current modelGets the freeStorageSpaceInBytes property value.getIccid()
Gets the iccid property value.getImei()
Gets the imei property value.Gets the isEncrypted property value.Gets the isSupervised property value.Gets the jailBroken property value.Gets the lastSyncDateTime property value.Gets the logCollectionRequests property value.Gets the managedDeviceName property value.Gets the managedDeviceOwnerType property value.Gets the managementAgent property value.Gets the managementCertificateExpirationDate property value.Gets the manufacturer property value.getMeid()
Gets the meid property value.getModel()
Gets the model property value.getNotes()
Gets the notes property value.Gets the operatingSystem property value.Gets the osVersion property value.Gets the partnerReportedThreatState property value.Gets the phoneNumber property value.Gets the physicalMemoryInBytes property value.Gets the remoteAssistanceSessionErrorDetails property value.Gets the remoteAssistanceSessionUrl property value.Gets the requireUserEnrollmentApproval property value.Gets the serialNumber property value.Gets the subscriberCarrier property value.Gets the totalStorageSpaceInBytes property value.getUdid()
Gets the udid property value.Gets the userDisplayName property value.Gets the userId property value.Gets the userPrincipalName property value.getUsers()
Gets the users property value.Gets the wiFiMacAddress property value.Gets the windowsProtectionState property value.void
serialize
(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoid
Sets the activationLockBypassCode property value.void
Sets the androidSecurityPatchLevel property value.void
setAzureADDeviceId
(String value) Sets the azureADDeviceId property value.void
setAzureADRegistered
(Boolean value) Sets the azureADRegistered property value.void
Sets the complianceGracePeriodExpirationDateTime property value.void
Sets the complianceState property value.void
Sets the configurationManagerClientEnabledFeatures property value.void
Sets the deviceActionResults property value.void
setDeviceCategory
(DeviceCategory value) Sets the deviceCategory property value.void
Sets the deviceCategoryDisplayName property value.void
Sets the deviceCompliancePolicyStates property value.void
Sets the deviceConfigurationStates property value.void
Sets the deviceEnrollmentType property value.void
Sets the deviceHealthAttestationState property value.void
setDeviceName
(String value) Sets the deviceName property value.void
Sets the deviceRegistrationState property value.void
setEasActivated
(Boolean value) Sets the easActivated property value.void
Sets the easActivationDateTime property value.void
setEasDeviceId
(String value) Sets the easDeviceId property value.void
setEmailAddress
(String value) Sets the emailAddress property value.void
Sets the enrolledDateTime property value.void
setEnrollmentProfileName
(String value) Sets the enrollmentProfileName property value.void
setEthernetMacAddress
(String value) Sets the ethernetMacAddress property value.void
Sets the exchangeAccessState property value.void
Sets the exchangeAccessStateReason property value.void
Sets the exchangeLastSuccessfulSyncDateTime property value.void
setFreeStorageSpaceInBytes
(Long value) Sets the freeStorageSpaceInBytes property value.void
Sets the iccid property value.void
Sets the imei property value.void
setIsEncrypted
(Boolean value) Sets the isEncrypted property value.void
setIsSupervised
(Boolean value) Sets the isSupervised property value.void
setJailBroken
(String value) Sets the jailBroken property value.void
Sets the lastSyncDateTime property value.void
Sets the logCollectionRequests property value.void
setManagedDeviceName
(String value) Sets the managedDeviceName property value.void
Sets the managedDeviceOwnerType property value.void
Sets the managementAgent property value.void
Sets the managementCertificateExpirationDate property value.void
setManufacturer
(String value) Sets the manufacturer property value.void
Sets the meid property value.void
Sets the model property value.void
Sets the notes property value.void
setOperatingSystem
(String value) Sets the operatingSystem property value.void
setOsVersion
(String value) Sets the osVersion property value.void
Sets the partnerReportedThreatState property value.void
setPhoneNumber
(String value) Sets the phoneNumber property value.void
setPhysicalMemoryInBytes
(Long value) Sets the physicalMemoryInBytes property value.void
Sets the remoteAssistanceSessionErrorDetails property value.void
Sets the remoteAssistanceSessionUrl property value.void
Sets the requireUserEnrollmentApproval property value.void
setSerialNumber
(String value) Sets the serialNumber property value.void
setSubscriberCarrier
(String value) Sets the subscriberCarrier property value.void
setTotalStorageSpaceInBytes
(Long value) Sets the totalStorageSpaceInBytes property value.void
Sets the udid property value.void
setUserDisplayName
(String value) Sets the userDisplayName property value.void
Sets the userId property value.void
setUserPrincipalName
(String value) Sets the userPrincipalName property value.void
Sets the users property value.void
setWiFiMacAddress
(String value) Sets the wiFiMacAddress property value.void
Sets the windowsProtectionState property value.Methods inherited from class com.microsoft.graph.models.Entity
getAdditionalData, getBackingStore, getId, getOdataType, setAdditionalData, setBackingStore, setId, setOdataType
-
Constructor Details
-
ManagedDevice
public ManagedDevice()Instantiates a newManagedDevice
and sets the default values.
-
-
Method Details
-
createFromDiscriminatorValue
@Nonnull public static ManagedDevice createFromDiscriminatorValue(@Nonnull com.microsoft.kiota.serialization.ParseNode parseNode) Creates a new instance of the appropriate class based on discriminator value- Parameters:
parseNode
- The parse node to use to read the discriminator value and create the object- Returns:
- a
ManagedDevice
-
getActivationLockBypassCode
Gets the activationLockBypassCode property value. The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.- Returns:
- a
String
-
getAndroidSecurityPatchLevel
Gets the androidSecurityPatchLevel property value. Android security patch level. This property is read-only.- Returns:
- a
String
-
getAzureADDeviceId
Gets the azureADDeviceId property value. The unique identifier for the Azure Active Directory device. Read only. This property is read-only.- Returns:
- a
String
-
getAzureADRegistered
Gets the azureADRegistered property value. Whether the device is Azure Active Directory registered. This property is read-only.- Returns:
- a
Boolean
-
getComplianceGracePeriodExpirationDateTime
Gets the complianceGracePeriodExpirationDateTime property value. The DateTime when device compliance grace period expires. This property is read-only.- Returns:
- a
OffsetDateTime
-
getComplianceState
Gets the complianceState property value. Compliance state.- Returns:
- a
ComplianceState
-
getConfigurationManagerClientEnabledFeatures
@Nullable public ConfigurationManagerClientEnabledFeatures getConfigurationManagerClientEnabledFeatures()Gets the configurationManagerClientEnabledFeatures property value. ConfigrMgr client enabled features. This property is read-only.- Returns:
- a
ConfigurationManagerClientEnabledFeatures
-
getDeviceActionResults
Gets the deviceActionResults property value. List of ComplexType deviceActionResult objects. This property is read-only.- Returns:
- a
List<DeviceActionResult>
-
getDeviceCategory
Gets the deviceCategory property value. Device category- Returns:
- a
DeviceCategory
-
getDeviceCategoryDisplayName
Gets the deviceCategoryDisplayName property value. Device category display name. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only.- Returns:
- a
String
-
getDeviceCompliancePolicyStates
Gets the deviceCompliancePolicyStates property value. Device compliance policy states for this device.- Returns:
- a
List<DeviceCompliancePolicyState>
-
getDeviceConfigurationStates
Gets the deviceConfigurationStates property value. Device configuration states for this device.- Returns:
- a
List<DeviceConfigurationState>
-
getDeviceEnrollmentType
Gets the deviceEnrollmentType property value. Possible ways of adding a mobile device to management.- Returns:
- a
DeviceEnrollmentType
-
getDeviceHealthAttestationState
Gets the deviceHealthAttestationState property value. The device health attestation state. This property is read-only.- Returns:
- a
DeviceHealthAttestationState
-
getDeviceName
Gets the deviceName property value. Name of the device. This property is read-only.- Returns:
- a
String
-
getDeviceRegistrationState
Gets the deviceRegistrationState property value. Device registration status.- Returns:
- a
DeviceRegistrationState
-
getEasActivated
Gets the easActivated property value. Whether the device is Exchange ActiveSync activated. This property is read-only.- Returns:
- a
Boolean
-
getEasActivationDateTime
Gets the easActivationDateTime property value. Exchange ActivationSync activation time of the device. This property is read-only.- Returns:
- a
OffsetDateTime
-
getEasDeviceId
Gets the easDeviceId property value. Exchange ActiveSync Id of the device. This property is read-only.- Returns:
- a
String
-
getEmailAddress
Gets the emailAddress property value. Email(s) for the user associated with the device. This property is read-only.- Returns:
- a
String
-
getEnrolledDateTime
Gets the enrolledDateTime property value. Enrollment time of the device. Supports $filter operator 'lt' and 'gt'. This property is read-only.- Returns:
- a
OffsetDateTime
-
getEnrollmentProfileName
Gets the enrollmentProfileName property value. Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only.- Returns:
- a
String
-
getEthernetMacAddress
Gets the ethernetMacAddress property value. Indicates Ethernet MAC Address of the device. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only.- Returns:
- a
String
-
getExchangeAccessState
Gets the exchangeAccessState property value. Device Exchange Access State.- Returns:
- a
DeviceManagementExchangeAccessState
-
getExchangeAccessStateReason
Gets the exchangeAccessStateReason property value. Device Exchange Access State Reason.- Returns:
- a
DeviceManagementExchangeAccessStateReason
-
getExchangeLastSuccessfulSyncDateTime
Gets the exchangeLastSuccessfulSyncDateTime property value. Last time the device contacted Exchange. This property is read-only.- Returns:
- a
OffsetDateTime
-
getFieldDeserializers
@Nonnull public Map<String,Consumer<com.microsoft.kiota.serialization.ParseNode>> getFieldDeserializers()The deserialization information for the current model- Specified by:
getFieldDeserializers
in interfacecom.microsoft.kiota.serialization.Parsable
- Overrides:
getFieldDeserializers
in classEntity
- Returns:
- a
Map<String,
Consumer<com.microsoft.kiota.serialization.ParseNode>>
-
getFreeStorageSpaceInBytes
Gets the freeStorageSpaceInBytes property value. Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.- Returns:
- a
Long
-
getIccid
Gets the iccid property value. Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.- Returns:
- a
String
-
getImei
Gets the imei property value. IMEI. This property is read-only.- Returns:
- a
String
-
getIsEncrypted
Gets the isEncrypted property value. Device encryption status. This property is read-only.- Returns:
- a
Boolean
-
getIsSupervised
Gets the isSupervised property value. Device supervised status. This property is read-only.- Returns:
- a
Boolean
-
getJailBroken
Gets the jailBroken property value. Whether the device is jail broken or rooted. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only.- Returns:
- a
String
-
getLastSyncDateTime
Gets the lastSyncDateTime property value. The date and time that the device last completed a successful sync with Intune. Supports $filter operator 'lt' and 'gt'. This property is read-only.- Returns:
- a
OffsetDateTime
-
getLogCollectionRequests
Gets the logCollectionRequests property value. List of log collection requests- Returns:
- a
List<DeviceLogCollectionResponse>
-
getManagedDeviceName
Gets the managedDeviceName property value. Automatically generated name to identify a device. Can be overwritten to a user friendly name.- Returns:
- a
String
-
getManagedDeviceOwnerType
Gets the managedDeviceOwnerType property value. Owner type of device.- Returns:
- a
ManagedDeviceOwnerType
-
getManagementAgent
Gets the managementAgent property value. The managementAgent property- Returns:
- a
ManagementAgentType
-
getManagementCertificateExpirationDate
Gets the managementCertificateExpirationDate property value. Reports device management certificate expiration date. This property is read-only.- Returns:
- a
OffsetDateTime
-
getManufacturer
Gets the manufacturer property value. Manufacturer of the device. This property is read-only.- Returns:
- a
String
-
getMeid
Gets the meid property value. MEID. This property is read-only.- Returns:
- a
String
-
getModel
Gets the model property value. Model of the device. This property is read-only.- Returns:
- a
String
-
getNotes
Gets the notes property value. Notes on the device created by IT Admin. Default is null. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported.- Returns:
- a
String
-
getOperatingSystem
Gets the operatingSystem property value. Operating system of the device. Windows, iOS, etc. This property is read-only.- Returns:
- a
String
-
getOsVersion
Gets the osVersion property value. Operating system version of the device. This property is read-only.- Returns:
- a
String
-
getPartnerReportedThreatState
Gets the partnerReportedThreatState property value. Available health states for the Device Health API- Returns:
- a
ManagedDevicePartnerReportedHealthState
-
getPhoneNumber
Gets the phoneNumber property value. Phone number of the device. This property is read-only.- Returns:
- a
String
-
getPhysicalMemoryInBytes
Gets the physicalMemoryInBytes property value. Total Memory in Bytes. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. Read-only. This property is read-only.- Returns:
- a
Long
-
getRemoteAssistanceSessionErrorDetails
Gets the remoteAssistanceSessionErrorDetails property value. An error string that identifies issues when creating Remote Assistance session objects. This property is read-only.- Returns:
- a
String
-
getRemoteAssistanceSessionUrl
Gets the remoteAssistanceSessionUrl property value. Url that allows a Remote Assistance session to be established with the device. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only.- Returns:
- a
String
-
getRequireUserEnrollmentApproval
Gets the requireUserEnrollmentApproval property value. Reports if the managed iOS device is user approval enrollment. This property is read-only.- Returns:
- a
Boolean
-
getSerialNumber
Gets the serialNumber property value. SerialNumber. This property is read-only.- Returns:
- a
String
-
getSubscriberCarrier
Gets the subscriberCarrier property value. Subscriber Carrier. This property is read-only.- Returns:
- a
String
-
getTotalStorageSpaceInBytes
Gets the totalStorageSpaceInBytes property value. Total Storage in Bytes. This property is read-only.- Returns:
- a
Long
-
getUdid
Gets the udid property value. Unique Device Identifier for iOS and macOS devices. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.- Returns:
- a
String
-
getUserDisplayName
Gets the userDisplayName property value. User display name. This property is read-only.- Returns:
- a
String
-
getUserId
Gets the userId property value. Unique Identifier for the user associated with the device. This property is read-only.- Returns:
- a
String
-
getUserPrincipalName
Gets the userPrincipalName property value. Device user principal name. This property is read-only.- Returns:
- a
String
-
getUsers
Gets the users property value. The primary users associated with the managed device. -
getWiFiMacAddress
Gets the wiFiMacAddress property value. Wi-Fi MAC. This property is read-only.- Returns:
- a
String
-
getWindowsProtectionState
Gets the windowsProtectionState property value. The device protection status. This property is read-only.- Returns:
- a
WindowsProtectionState
-
serialize
public void serialize(@Nonnull com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current object -
setActivationLockBypassCode
Sets the activationLockBypassCode property value. The code that allows the Activation Lock on managed device to be bypassed. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity in LIST call. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.- Parameters:
value
- Value to set for the activationLockBypassCode property.
-
setAndroidSecurityPatchLevel
Sets the androidSecurityPatchLevel property value. Android security patch level. This property is read-only.- Parameters:
value
- Value to set for the androidSecurityPatchLevel property.
-
setAzureADDeviceId
Sets the azureADDeviceId property value. The unique identifier for the Azure Active Directory device. Read only. This property is read-only.- Parameters:
value
- Value to set for the azureADDeviceId property.
-
setAzureADRegistered
Sets the azureADRegistered property value. Whether the device is Azure Active Directory registered. This property is read-only.- Parameters:
value
- Value to set for the azureADRegistered property.
-
setComplianceGracePeriodExpirationDateTime
Sets the complianceGracePeriodExpirationDateTime property value. The DateTime when device compliance grace period expires. This property is read-only.- Parameters:
value
- Value to set for the complianceGracePeriodExpirationDateTime property.
-
setComplianceState
Sets the complianceState property value. Compliance state.- Parameters:
value
- Value to set for the complianceState property.
-
setConfigurationManagerClientEnabledFeatures
public void setConfigurationManagerClientEnabledFeatures(@Nullable ConfigurationManagerClientEnabledFeatures value) Sets the configurationManagerClientEnabledFeatures property value. ConfigrMgr client enabled features. This property is read-only.- Parameters:
value
- Value to set for the configurationManagerClientEnabledFeatures property.
-
setDeviceActionResults
Sets the deviceActionResults property value. List of ComplexType deviceActionResult objects. This property is read-only.- Parameters:
value
- Value to set for the deviceActionResults property.
-
setDeviceCategory
Sets the deviceCategory property value. Device category- Parameters:
value
- Value to set for the deviceCategory property.
-
setDeviceCategoryDisplayName
Sets the deviceCategoryDisplayName property value. Device category display name. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only.- Parameters:
value
- Value to set for the deviceCategoryDisplayName property.
-
setDeviceCompliancePolicyStates
Sets the deviceCompliancePolicyStates property value. Device compliance policy states for this device.- Parameters:
value
- Value to set for the deviceCompliancePolicyStates property.
-
setDeviceConfigurationStates
Sets the deviceConfigurationStates property value. Device configuration states for this device.- Parameters:
value
- Value to set for the deviceConfigurationStates property.
-
setDeviceEnrollmentType
Sets the deviceEnrollmentType property value. Possible ways of adding a mobile device to management.- Parameters:
value
- Value to set for the deviceEnrollmentType property.
-
setDeviceHealthAttestationState
Sets the deviceHealthAttestationState property value. The device health attestation state. This property is read-only.- Parameters:
value
- Value to set for the deviceHealthAttestationState property.
-
setDeviceName
Sets the deviceName property value. Name of the device. This property is read-only.- Parameters:
value
- Value to set for the deviceName property.
-
setDeviceRegistrationState
Sets the deviceRegistrationState property value. Device registration status.- Parameters:
value
- Value to set for the deviceRegistrationState property.
-
setEasActivated
Sets the easActivated property value. Whether the device is Exchange ActiveSync activated. This property is read-only.- Parameters:
value
- Value to set for the easActivated property.
-
setEasActivationDateTime
Sets the easActivationDateTime property value. Exchange ActivationSync activation time of the device. This property is read-only.- Parameters:
value
- Value to set for the easActivationDateTime property.
-
setEasDeviceId
Sets the easDeviceId property value. Exchange ActiveSync Id of the device. This property is read-only.- Parameters:
value
- Value to set for the easDeviceId property.
-
setEmailAddress
Sets the emailAddress property value. Email(s) for the user associated with the device. This property is read-only.- Parameters:
value
- Value to set for the emailAddress property.
-
setEnrolledDateTime
Sets the enrolledDateTime property value. Enrollment time of the device. Supports $filter operator 'lt' and 'gt'. This property is read-only.- Parameters:
value
- Value to set for the enrolledDateTime property.
-
setEnrollmentProfileName
Sets the enrollmentProfileName property value. Name of the enrollment profile assigned to the device. Default value is empty string, indicating no enrollment profile was assgined. This property is read-only.- Parameters:
value
- Value to set for the enrollmentProfileName property.
-
setEthernetMacAddress
Sets the ethernetMacAddress property value. Indicates Ethernet MAC Address of the device. Default, is Null (Non-Default property) for this property when returned as part of managedDevice entity. Individual get call with select query options is needed to retrieve actual values. Example: deviceManagement/managedDevices({managedDeviceId})?$select=ethernetMacAddress Supports: $select. $Search is not supported. Read-only. This property is read-only.- Parameters:
value
- Value to set for the ethernetMacAddress property.
-
setExchangeAccessState
Sets the exchangeAccessState property value. Device Exchange Access State.- Parameters:
value
- Value to set for the exchangeAccessState property.
-
setExchangeAccessStateReason
Sets the exchangeAccessStateReason property value. Device Exchange Access State Reason.- Parameters:
value
- Value to set for the exchangeAccessStateReason property.
-
setExchangeLastSuccessfulSyncDateTime
Sets the exchangeLastSuccessfulSyncDateTime property value. Last time the device contacted Exchange. This property is read-only.- Parameters:
value
- Value to set for the exchangeLastSuccessfulSyncDateTime property.
-
setFreeStorageSpaceInBytes
Sets the freeStorageSpaceInBytes property value. Free Storage in Bytes. Default value is 0. Read-only. This property is read-only.- Parameters:
value
- Value to set for the freeStorageSpaceInBytes property.
-
setIccid
Sets the iccid property value. Integrated Circuit Card Identifier, it is A SIM card's unique identification number. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.- Parameters:
value
- Value to set for the iccid property.
-
setImei
Sets the imei property value. IMEI. This property is read-only.- Parameters:
value
- Value to set for the imei property.
-
setIsEncrypted
Sets the isEncrypted property value. Device encryption status. This property is read-only.- Parameters:
value
- Value to set for the isEncrypted property.
-
setIsSupervised
Sets the isSupervised property value. Device supervised status. This property is read-only.- Parameters:
value
- Value to set for the isSupervised property.
-
setJailBroken
Sets the jailBroken property value. Whether the device is jail broken or rooted. Default is an empty string. Supports $filter operator 'eq' and 'or'. This property is read-only.- Parameters:
value
- Value to set for the jailBroken property.
-
setLastSyncDateTime
Sets the lastSyncDateTime property value. The date and time that the device last completed a successful sync with Intune. Supports $filter operator 'lt' and 'gt'. This property is read-only.- Parameters:
value
- Value to set for the lastSyncDateTime property.
-
setLogCollectionRequests
Sets the logCollectionRequests property value. List of log collection requests- Parameters:
value
- Value to set for the logCollectionRequests property.
-
setManagedDeviceName
Sets the managedDeviceName property value. Automatically generated name to identify a device. Can be overwritten to a user friendly name.- Parameters:
value
- Value to set for the managedDeviceName property.
-
setManagedDeviceOwnerType
Sets the managedDeviceOwnerType property value. Owner type of device.- Parameters:
value
- Value to set for the managedDeviceOwnerType property.
-
setManagementAgent
Sets the managementAgent property value. The managementAgent property- Parameters:
value
- Value to set for the managementAgent property.
-
setManagementCertificateExpirationDate
Sets the managementCertificateExpirationDate property value. Reports device management certificate expiration date. This property is read-only.- Parameters:
value
- Value to set for the managementCertificateExpirationDate property.
-
setManufacturer
Sets the manufacturer property value. Manufacturer of the device. This property is read-only.- Parameters:
value
- Value to set for the manufacturer property.
-
setMeid
Sets the meid property value. MEID. This property is read-only.- Parameters:
value
- Value to set for the meid property.
-
setModel
Sets the model property value. Model of the device. This property is read-only.- Parameters:
value
- Value to set for the model property.
-
setNotes
Sets the notes property value. Notes on the device created by IT Admin. Default is null. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported.- Parameters:
value
- Value to set for the notes property.
-
setOperatingSystem
Sets the operatingSystem property value. Operating system of the device. Windows, iOS, etc. This property is read-only.- Parameters:
value
- Value to set for the operatingSystem property.
-
setOsVersion
Sets the osVersion property value. Operating system version of the device. This property is read-only.- Parameters:
value
- Value to set for the osVersion property.
-
setPartnerReportedThreatState
Sets the partnerReportedThreatState property value. Available health states for the Device Health API- Parameters:
value
- Value to set for the partnerReportedThreatState property.
-
setPhoneNumber
Sets the phoneNumber property value. Phone number of the device. This property is read-only.- Parameters:
value
- Value to set for the phoneNumber property.
-
setPhysicalMemoryInBytes
Sets the physicalMemoryInBytes property value. Total Memory in Bytes. Default is 0. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. Read-only. This property is read-only.- Parameters:
value
- Value to set for the physicalMemoryInBytes property.
-
setRemoteAssistanceSessionErrorDetails
Sets the remoteAssistanceSessionErrorDetails property value. An error string that identifies issues when creating Remote Assistance session objects. This property is read-only.- Parameters:
value
- Value to set for the remoteAssistanceSessionErrorDetails property.
-
setRemoteAssistanceSessionUrl
Sets the remoteAssistanceSessionUrl property value. Url that allows a Remote Assistance session to be established with the device. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. This property is read-only.- Parameters:
value
- Value to set for the remoteAssistanceSessionUrl property.
-
setRequireUserEnrollmentApproval
Sets the requireUserEnrollmentApproval property value. Reports if the managed iOS device is user approval enrollment. This property is read-only.- Parameters:
value
- Value to set for the requireUserEnrollmentApproval property.
-
setSerialNumber
Sets the serialNumber property value. SerialNumber. This property is read-only.- Parameters:
value
- Value to set for the serialNumber property.
-
setSubscriberCarrier
Sets the subscriberCarrier property value. Subscriber Carrier. This property is read-only.- Parameters:
value
- Value to set for the subscriberCarrier property.
-
setTotalStorageSpaceInBytes
Sets the totalStorageSpaceInBytes property value. Total Storage in Bytes. This property is read-only.- Parameters:
value
- Value to set for the totalStorageSpaceInBytes property.
-
setUdid
Sets the udid property value. Unique Device Identifier for iOS and macOS devices. Default is an empty string. To retrieve actual values GET call needs to be made, with device id and included in select parameter. Supports: $select. $Search is not supported. Read-only. This property is read-only.- Parameters:
value
- Value to set for the udid property.
-
setUserDisplayName
Sets the userDisplayName property value. User display name. This property is read-only.- Parameters:
value
- Value to set for the userDisplayName property.
-
setUserId
Sets the userId property value. Unique Identifier for the user associated with the device. This property is read-only.- Parameters:
value
- Value to set for the userId property.
-
setUserPrincipalName
Sets the userPrincipalName property value. Device user principal name. This property is read-only.- Parameters:
value
- Value to set for the userPrincipalName property.
-
setUsers
Sets the users property value. The primary users associated with the managed device.- Parameters:
value
- Value to set for the users property.
-
setWiFiMacAddress
Sets the wiFiMacAddress property value. Wi-Fi MAC. This property is read-only.- Parameters:
value
- Value to set for the wiFiMacAddress property.
-
setWindowsProtectionState
Sets the windowsProtectionState property value. The device protection status. This property is read-only.- Parameters:
value
- Value to set for the windowsProtectionState property.
-