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. Limited support for $filter: Only properties whose descriptions mention support for $filter may be used, and combinations of those filtered properties must use 'and', not 'or'.
-
Field Summary
Fields inherited from class com.microsoft.graph.models.Entity
backingStore -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ManagedDevicecreateFromDiscriminatorValue(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 managementState 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.voidserialize(com.microsoft.kiota.serialization.SerializationWriter writer) Serializes information the current objectvoidSets the activationLockBypassCode property value.voidSets the androidSecurityPatchLevel property value.voidsetAzureADDeviceId(String value) Sets the azureADDeviceId property value.voidsetAzureADRegistered(Boolean value) Sets the azureADRegistered property value.voidSets the complianceGracePeriodExpirationDateTime property value.voidSets the complianceState property value.voidSets the configurationManagerClientEnabledFeatures property value.voidSets the deviceActionResults property value.voidsetDeviceCategory(DeviceCategory value) Sets the deviceCategory property value.voidSets the deviceCategoryDisplayName property value.voidSets the deviceCompliancePolicyStates property value.voidSets the deviceConfigurationStates property value.voidSets the deviceEnrollmentType property value.voidSets the deviceHealthAttestationState property value.voidsetDeviceName(String value) Sets the deviceName property value.voidSets the deviceRegistrationState property value.voidsetEasActivated(Boolean value) Sets the easActivated property value.voidSets the easActivationDateTime property value.voidsetEasDeviceId(String value) Sets the easDeviceId property value.voidsetEmailAddress(String value) Sets the emailAddress property value.voidSets the enrolledDateTime property value.voidsetEnrollmentProfileName(String value) Sets the enrollmentProfileName property value.voidsetEthernetMacAddress(String value) Sets the ethernetMacAddress property value.voidSets the exchangeAccessState property value.voidSets the exchangeAccessStateReason property value.voidSets the exchangeLastSuccessfulSyncDateTime property value.voidsetFreeStorageSpaceInBytes(Long value) Sets the freeStorageSpaceInBytes property value.voidSets the iccid property value.voidSets the imei property value.voidsetIsEncrypted(Boolean value) Sets the isEncrypted property value.voidsetIsSupervised(Boolean value) Sets the isSupervised property value.voidsetJailBroken(String value) Sets the jailBroken property value.voidSets the lastSyncDateTime property value.voidSets the logCollectionRequests property value.voidsetManagedDeviceName(String value) Sets the managedDeviceName property value.voidSets the managedDeviceOwnerType property value.voidSets the managementAgent property value.voidSets the managementCertificateExpirationDate property value.voidSets the managementState property value.voidsetManufacturer(String value) Sets the manufacturer property value.voidSets the meid property value.voidSets the model property value.voidSets the notes property value.voidsetOperatingSystem(String value) Sets the operatingSystem property value.voidsetOsVersion(String value) Sets the osVersion property value.voidSets the partnerReportedThreatState property value.voidsetPhoneNumber(String value) Sets the phoneNumber property value.voidsetPhysicalMemoryInBytes(Long value) Sets the physicalMemoryInBytes property value.voidSets the remoteAssistanceSessionErrorDetails property value.voidSets the remoteAssistanceSessionUrl property value.voidSets the requireUserEnrollmentApproval property value.voidsetSerialNumber(String value) Sets the serialNumber property value.voidsetSubscriberCarrier(String value) Sets the subscriberCarrier property value.voidsetTotalStorageSpaceInBytes(Long value) Sets the totalStorageSpaceInBytes property value.voidSets the udid property value.voidsetUserDisplayName(String value) Sets the userDisplayName property value.voidSets the userId property value.voidsetUserPrincipalName(String value) Sets the userPrincipalName property value.voidSets the users property value.voidsetWiFiMacAddress(String value) Sets the wiFiMacAddress property value.voidSets 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 newManagedDeviceand 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:
getFieldDeserializersin interfacecom.microsoft.kiota.serialization.Parsable- Overrides:
getFieldDeserializersin 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
-
getManagementState
Gets the managementState property value. Management state of device in Microsoft Intune.- Returns:
- a
ManagementState
-
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.
-
setManagementState
Sets the managementState property value. Management state of device in Microsoft Intune.- Parameters:
value- Value to set for the managementState 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.
-