Class MicrosoftGraphManagedDevice
Devices that are managed or pre-enrolled through Intune.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of MicrosoftGraphManagedDevice class. -
Method Summary
Modifier and TypeMethodDescriptionGet the activationLockBypassCode property: Code that allows the Activation Lock on a device to be bypassed.Get the additionalProperties property: Devices that are managed or pre-enrolled through Intune.Get the androidSecurityPatchLevel property: Android security patch level.Get the azureADDeviceId property: The unique identifier for the Azure Active Directory device.Get the azureADRegistered property: Whether the device is Azure Active Directory registered.Get the complianceGracePeriodExpirationDateTime property: The DateTime when device compliance grace period expires.Get the complianceState property: complianceState.Get the configurationManagerClientEnabledFeatures property: configurationManagerClientEnabledFeaturesGet the deviceActionResults property: List of ComplexType deviceActionResult objects.Get the deviceCategory property: deviceCategoryGet the deviceCategoryDisplayName property: Device category display name.Get the deviceCompliancePolicyStates property: Device compliance policy states for this device.Get the deviceConfigurationStates property: Device configuration states for this device.Get the deviceEnrollmentType property: deviceEnrollmentType.Get the deviceHealthAttestationState property: deviceHealthAttestationState.Get the deviceName property: Name of the device.Get the deviceRegistrationState property: deviceRegistrationState.Get the easActivated property: Whether the device is Exchange ActiveSync activated.Get the easActivationDateTime property: Exchange ActivationSync activation time of the device.Get the easDeviceId property: Exchange ActiveSync Id of the device.Get the emailAddress property: Email(s) for the user associated with the device.Get the enrolledDateTime property: Enrollment time of the device.Get the exchangeAccessState property: deviceManagementExchangeAccessState.Get the exchangeAccessStateReason property: deviceManagementExchangeAccessStateReason.Get the exchangeLastSuccessfulSyncDateTime property: Last time the device contacted Exchange.Get the freeStorageSpaceInBytes property: Free Storage in Bytes.imei()Get the imei property: IMEI.Get the isEncrypted property: Device encryption status.Get the isSupervised property: Device supervised status.Get the jailBroken property: whether the device is jail broken or rooted.Get the lastSyncDateTime property: The date and time that the device last completed a successful sync with Intune.Get the managedDeviceName property: Automatically generated name to identify a device.Get the managedDeviceOwnerType property: managedDeviceOwnerType.Get the managementAgent property: managementAgentType.Get the manufacturer property: Manufacturer of the device.meid()Get the meid property: MEID.model()Get the model property: Model of the device.Get the operatingSystem property: Operating system of the device.Get the osVersion property: Operating system version of the device.Get the partnerReportedThreatState property: managedDevicePartnerReportedHealthState.Get the phoneNumber property: Phone number of the device.Get the remoteAssistanceSessionErrorDetails property: An error string that identifies issues when creating Remote Assistance session objects.Get the remoteAssistanceSessionUrl property: Url that allows a Remote Assistance session to be established with the device.Get the serialNumber property: SerialNumber.Get the subscriberCarrier property: Subscriber Carrier.Get the totalStorageSpaceInBytes property: Total Storage in Bytes.Get the userDisplayName property: User display name.userId()Get the userId property: Unique Identifier for the user associated with the device.Get the userPrincipalName property: Device user principal name.voidvalidate()Validates the instance.Get the wiFiMacAddress property: Wi-Fi MAC.withActivationLockBypassCode(String activationLockBypassCode) Set the activationLockBypassCode property: Code that allows the Activation Lock on a device to be bypassed.withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Devices that are managed or pre-enrolled through Intune.withAndroidSecurityPatchLevel(String androidSecurityPatchLevel) Set the androidSecurityPatchLevel property: Android security patch level.withAzureADDeviceId(String azureADDeviceId) Set the azureADDeviceId property: The unique identifier for the Azure Active Directory device.withAzureADRegistered(Boolean azureADRegistered) Set the azureADRegistered property: Whether the device is Azure Active Directory registered.withComplianceGracePeriodExpirationDateTime(OffsetDateTime complianceGracePeriodExpirationDateTime) Set the complianceGracePeriodExpirationDateTime property: The DateTime when device compliance grace period expires.withComplianceState(MicrosoftGraphComplianceState complianceState) Set the complianceState property: complianceState.withConfigurationManagerClientEnabledFeatures(MicrosoftGraphConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures) Set the configurationManagerClientEnabledFeatures property: configurationManagerClientEnabledFeatureswithDeviceActionResults(List<MicrosoftGraphDeviceActionResult> deviceActionResults) Set the deviceActionResults property: List of ComplexType deviceActionResult objects.withDeviceCategory(MicrosoftGraphDeviceCategory deviceCategory) Set the deviceCategory property: deviceCategorywithDeviceCategoryDisplayName(String deviceCategoryDisplayName) Set the deviceCategoryDisplayName property: Device category display name.withDeviceCompliancePolicyStates(List<MicrosoftGraphDeviceCompliancePolicyState> deviceCompliancePolicyStates) Set the deviceCompliancePolicyStates property: Device compliance policy states for this device.withDeviceConfigurationStates(List<MicrosoftGraphDeviceConfigurationState> deviceConfigurationStates) Set the deviceConfigurationStates property: Device configuration states for this device.withDeviceEnrollmentType(MicrosoftGraphDeviceEnrollmentType deviceEnrollmentType) Set the deviceEnrollmentType property: deviceEnrollmentType.withDeviceHealthAttestationState(MicrosoftGraphDeviceHealthAttestationState deviceHealthAttestationState) Set the deviceHealthAttestationState property: deviceHealthAttestationState.withDeviceName(String deviceName) Set the deviceName property: Name of the device.withDeviceRegistrationState(MicrosoftGraphDeviceRegistrationState deviceRegistrationState) Set the deviceRegistrationState property: deviceRegistrationState.withEasActivated(Boolean easActivated) Set the easActivated property: Whether the device is Exchange ActiveSync activated.withEasActivationDateTime(OffsetDateTime easActivationDateTime) Set the easActivationDateTime property: Exchange ActivationSync activation time of the device.withEasDeviceId(String easDeviceId) Set the easDeviceId property: Exchange ActiveSync Id of the device.withEmailAddress(String emailAddress) Set the emailAddress property: Email(s) for the user associated with the device.withEnrolledDateTime(OffsetDateTime enrolledDateTime) Set the enrolledDateTime property: Enrollment time of the device.withExchangeAccessState(MicrosoftGraphDeviceManagementExchangeAccessState exchangeAccessState) Set the exchangeAccessState property: deviceManagementExchangeAccessState.withExchangeAccessStateReason(MicrosoftGraphDeviceManagementExchangeAccessStateReason exchangeAccessStateReason) Set the exchangeAccessStateReason property: deviceManagementExchangeAccessStateReason.withExchangeLastSuccessfulSyncDateTime(OffsetDateTime exchangeLastSuccessfulSyncDateTime) Set the exchangeLastSuccessfulSyncDateTime property: Last time the device contacted Exchange.withFreeStorageSpaceInBytes(Long freeStorageSpaceInBytes) Set the freeStorageSpaceInBytes property: Free Storage in Bytes.Set the id property: Read-only.Set the imei property: IMEI.withIsEncrypted(Boolean isEncrypted) Set the isEncrypted property: Device encryption status.withIsSupervised(Boolean isSupervised) Set the isSupervised property: Device supervised status.withJailBroken(String jailBroken) Set the jailBroken property: whether the device is jail broken or rooted.withLastSyncDateTime(OffsetDateTime lastSyncDateTime) Set the lastSyncDateTime property: The date and time that the device last completed a successful sync with Intune.withManagedDeviceName(String managedDeviceName) Set the managedDeviceName property: Automatically generated name to identify a device.withManagedDeviceOwnerType(MicrosoftGraphManagedDeviceOwnerType managedDeviceOwnerType) Set the managedDeviceOwnerType property: managedDeviceOwnerType.withManagementAgent(MicrosoftGraphManagementAgentType managementAgent) Set the managementAgent property: managementAgentType.withManufacturer(String manufacturer) Set the manufacturer property: Manufacturer of the device.Set the meid property: MEID.Set the model property: Model of the device.withOperatingSystem(String operatingSystem) Set the operatingSystem property: Operating system of the device.withOsVersion(String osVersion) Set the osVersion property: Operating system version of the device.withPartnerReportedThreatState(MicrosoftGraphManagedDevicePartnerReportedHealthState partnerReportedThreatState) Set the partnerReportedThreatState property: managedDevicePartnerReportedHealthState.withPhoneNumber(String phoneNumber) Set the phoneNumber property: Phone number of the device.withRemoteAssistanceSessionErrorDetails(String remoteAssistanceSessionErrorDetails) Set the remoteAssistanceSessionErrorDetails property: An error string that identifies issues when creating Remote Assistance session objects.withRemoteAssistanceSessionUrl(String remoteAssistanceSessionUrl) Set the remoteAssistanceSessionUrl property: Url that allows a Remote Assistance session to be established with the device.withSerialNumber(String serialNumber) Set the serialNumber property: SerialNumber.withSubscriberCarrier(String subscriberCarrier) Set the subscriberCarrier property: Subscriber Carrier.withTotalStorageSpaceInBytes(Long totalStorageSpaceInBytes) Set the totalStorageSpaceInBytes property: Total Storage in Bytes.withUserDisplayName(String userDisplayName) Set the userDisplayName property: User display name.withUserId(String userId) Set the userId property: Unique Identifier for the user associated with the device.withUserPrincipalName(String userPrincipalName) Set the userPrincipalName property: Device user principal name.withWiFiMacAddress(String wiFiMacAddress) Set the wiFiMacAddress property: Wi-Fi MAC.Methods inherited from class com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphEntity
id
-
Constructor Details
-
MicrosoftGraphManagedDevice
public MicrosoftGraphManagedDevice()Creates an instance of MicrosoftGraphManagedDevice class.
-
-
Method Details
-
activationLockBypassCode
Get the activationLockBypassCode property: Code that allows the Activation Lock on a device to be bypassed.- Returns:
- the activationLockBypassCode value.
-
withActivationLockBypassCode
Set the activationLockBypassCode property: Code that allows the Activation Lock on a device to be bypassed.- Parameters:
activationLockBypassCode- the activationLockBypassCode value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
androidSecurityPatchLevel
Get the androidSecurityPatchLevel property: Android security patch level.- Returns:
- the androidSecurityPatchLevel value.
-
withAndroidSecurityPatchLevel
Set the androidSecurityPatchLevel property: Android security patch level.- Parameters:
androidSecurityPatchLevel- the androidSecurityPatchLevel value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
azureADDeviceId
Get the azureADDeviceId property: The unique identifier for the Azure Active Directory device. Read only.- Returns:
- the azureADDeviceId value.
-
withAzureADDeviceId
Set the azureADDeviceId property: The unique identifier for the Azure Active Directory device. Read only.- Parameters:
azureADDeviceId- the azureADDeviceId value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
azureADRegistered
Get the azureADRegistered property: Whether the device is Azure Active Directory registered.- Returns:
- the azureADRegistered value.
-
withAzureADRegistered
Set the azureADRegistered property: Whether the device is Azure Active Directory registered.- Parameters:
azureADRegistered- the azureADRegistered value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
complianceGracePeriodExpirationDateTime
Get the complianceGracePeriodExpirationDateTime property: The DateTime when device compliance grace period expires.- Returns:
- the complianceGracePeriodExpirationDateTime value.
-
withComplianceGracePeriodExpirationDateTime
public MicrosoftGraphManagedDevice withComplianceGracePeriodExpirationDateTime(OffsetDateTime complianceGracePeriodExpirationDateTime) Set the complianceGracePeriodExpirationDateTime property: The DateTime when device compliance grace period expires.- Parameters:
complianceGracePeriodExpirationDateTime- the complianceGracePeriodExpirationDateTime value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
complianceState
Get the complianceState property: complianceState.- Returns:
- the complianceState value.
-
withComplianceState
public MicrosoftGraphManagedDevice withComplianceState(MicrosoftGraphComplianceState complianceState) Set the complianceState property: complianceState.- Parameters:
complianceState- the complianceState value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
configurationManagerClientEnabledFeatures
public MicrosoftGraphConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures()Get the configurationManagerClientEnabledFeatures property: configurationManagerClientEnabledFeaturesconfiguration Manager client enabled features.
- Returns:
- the configurationManagerClientEnabledFeatures value.
-
withConfigurationManagerClientEnabledFeatures
public MicrosoftGraphManagedDevice withConfigurationManagerClientEnabledFeatures(MicrosoftGraphConfigurationManagerClientEnabledFeatures configurationManagerClientEnabledFeatures) Set the configurationManagerClientEnabledFeatures property: configurationManagerClientEnabledFeaturesconfiguration Manager client enabled features.
- Parameters:
configurationManagerClientEnabledFeatures- the configurationManagerClientEnabledFeatures value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceActionResults
Get the deviceActionResults property: List of ComplexType deviceActionResult objects.- Returns:
- the deviceActionResults value.
-
withDeviceActionResults
public MicrosoftGraphManagedDevice withDeviceActionResults(List<MicrosoftGraphDeviceActionResult> deviceActionResults) Set the deviceActionResults property: List of ComplexType deviceActionResult objects.- Parameters:
deviceActionResults- the deviceActionResults value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceCategoryDisplayName
Get the deviceCategoryDisplayName property: Device category display name.- Returns:
- the deviceCategoryDisplayName value.
-
withDeviceCategoryDisplayName
Set the deviceCategoryDisplayName property: Device category display name.- Parameters:
deviceCategoryDisplayName- the deviceCategoryDisplayName value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceEnrollmentType
Get the deviceEnrollmentType property: deviceEnrollmentType.- Returns:
- the deviceEnrollmentType value.
-
withDeviceEnrollmentType
public MicrosoftGraphManagedDevice withDeviceEnrollmentType(MicrosoftGraphDeviceEnrollmentType deviceEnrollmentType) Set the deviceEnrollmentType property: deviceEnrollmentType.- Parameters:
deviceEnrollmentType- the deviceEnrollmentType value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceHealthAttestationState
Get the deviceHealthAttestationState property: deviceHealthAttestationState.- Returns:
- the deviceHealthAttestationState value.
-
withDeviceHealthAttestationState
public MicrosoftGraphManagedDevice withDeviceHealthAttestationState(MicrosoftGraphDeviceHealthAttestationState deviceHealthAttestationState) Set the deviceHealthAttestationState property: deviceHealthAttestationState.- Parameters:
deviceHealthAttestationState- the deviceHealthAttestationState value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceName
Get the deviceName property: Name of the device.- Returns:
- the deviceName value.
-
withDeviceName
Set the deviceName property: Name of the device.- Parameters:
deviceName- the deviceName value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceRegistrationState
Get the deviceRegistrationState property: deviceRegistrationState.- Returns:
- the deviceRegistrationState value.
-
withDeviceRegistrationState
public MicrosoftGraphManagedDevice withDeviceRegistrationState(MicrosoftGraphDeviceRegistrationState deviceRegistrationState) Set the deviceRegistrationState property: deviceRegistrationState.- Parameters:
deviceRegistrationState- the deviceRegistrationState value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
easActivated
Get the easActivated property: Whether the device is Exchange ActiveSync activated.- Returns:
- the easActivated value.
-
withEasActivated
Set the easActivated property: Whether the device is Exchange ActiveSync activated.- Parameters:
easActivated- the easActivated value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
easActivationDateTime
Get the easActivationDateTime property: Exchange ActivationSync activation time of the device.- Returns:
- the easActivationDateTime value.
-
withEasActivationDateTime
Set the easActivationDateTime property: Exchange ActivationSync activation time of the device.- Parameters:
easActivationDateTime- the easActivationDateTime value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
easDeviceId
Get the easDeviceId property: Exchange ActiveSync Id of the device.- Returns:
- the easDeviceId value.
-
withEasDeviceId
Set the easDeviceId property: Exchange ActiveSync Id of the device.- Parameters:
easDeviceId- the easDeviceId value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
emailAddress
Get the emailAddress property: Email(s) for the user associated with the device.- Returns:
- the emailAddress value.
-
withEmailAddress
Set the emailAddress property: Email(s) for the user associated with the device.- Parameters:
emailAddress- the emailAddress value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
enrolledDateTime
Get the enrolledDateTime property: Enrollment time of the device.- Returns:
- the enrolledDateTime value.
-
withEnrolledDateTime
Set the enrolledDateTime property: Enrollment time of the device.- Parameters:
enrolledDateTime- the enrolledDateTime value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
exchangeAccessState
Get the exchangeAccessState property: deviceManagementExchangeAccessState.- Returns:
- the exchangeAccessState value.
-
withExchangeAccessState
public MicrosoftGraphManagedDevice withExchangeAccessState(MicrosoftGraphDeviceManagementExchangeAccessState exchangeAccessState) Set the exchangeAccessState property: deviceManagementExchangeAccessState.- Parameters:
exchangeAccessState- the exchangeAccessState value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
exchangeAccessStateReason
Get the exchangeAccessStateReason property: deviceManagementExchangeAccessStateReason.- Returns:
- the exchangeAccessStateReason value.
-
withExchangeAccessStateReason
public MicrosoftGraphManagedDevice withExchangeAccessStateReason(MicrosoftGraphDeviceManagementExchangeAccessStateReason exchangeAccessStateReason) Set the exchangeAccessStateReason property: deviceManagementExchangeAccessStateReason.- Parameters:
exchangeAccessStateReason- the exchangeAccessStateReason value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
exchangeLastSuccessfulSyncDateTime
Get the exchangeLastSuccessfulSyncDateTime property: Last time the device contacted Exchange.- Returns:
- the exchangeLastSuccessfulSyncDateTime value.
-
withExchangeLastSuccessfulSyncDateTime
public MicrosoftGraphManagedDevice withExchangeLastSuccessfulSyncDateTime(OffsetDateTime exchangeLastSuccessfulSyncDateTime) Set the exchangeLastSuccessfulSyncDateTime property: Last time the device contacted Exchange.- Parameters:
exchangeLastSuccessfulSyncDateTime- the exchangeLastSuccessfulSyncDateTime value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
freeStorageSpaceInBytes
Get the freeStorageSpaceInBytes property: Free Storage in Bytes.- Returns:
- the freeStorageSpaceInBytes value.
-
withFreeStorageSpaceInBytes
Set the freeStorageSpaceInBytes property: Free Storage in Bytes.- Parameters:
freeStorageSpaceInBytes- the freeStorageSpaceInBytes value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
imei
Get the imei property: IMEI.- Returns:
- the imei value.
-
withImei
Set the imei property: IMEI.- Parameters:
imei- the imei value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
isEncrypted
Get the isEncrypted property: Device encryption status.- Returns:
- the isEncrypted value.
-
withIsEncrypted
Set the isEncrypted property: Device encryption status.- Parameters:
isEncrypted- the isEncrypted value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
isSupervised
Get the isSupervised property: Device supervised status.- Returns:
- the isSupervised value.
-
withIsSupervised
Set the isSupervised property: Device supervised status.- Parameters:
isSupervised- the isSupervised value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
jailBroken
Get the jailBroken property: whether the device is jail broken or rooted.- Returns:
- the jailBroken value.
-
withJailBroken
Set the jailBroken property: whether the device is jail broken or rooted.- Parameters:
jailBroken- the jailBroken value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
lastSyncDateTime
Get the lastSyncDateTime property: The date and time that the device last completed a successful sync with Intune.- Returns:
- the lastSyncDateTime value.
-
withLastSyncDateTime
Set the lastSyncDateTime property: The date and time that the device last completed a successful sync with Intune.- Parameters:
lastSyncDateTime- the lastSyncDateTime value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
managedDeviceName
Get the managedDeviceName property: Automatically generated name to identify a device. Can be overwritten to a user friendly name.- Returns:
- the managedDeviceName value.
-
withManagedDeviceName
Set the managedDeviceName property: Automatically generated name to identify a device. Can be overwritten to a user friendly name.- Parameters:
managedDeviceName- the managedDeviceName value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
managedDeviceOwnerType
Get the managedDeviceOwnerType property: managedDeviceOwnerType.- Returns:
- the managedDeviceOwnerType value.
-
withManagedDeviceOwnerType
public MicrosoftGraphManagedDevice withManagedDeviceOwnerType(MicrosoftGraphManagedDeviceOwnerType managedDeviceOwnerType) Set the managedDeviceOwnerType property: managedDeviceOwnerType.- Parameters:
managedDeviceOwnerType- the managedDeviceOwnerType value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
managementAgent
Get the managementAgent property: managementAgentType.- Returns:
- the managementAgent value.
-
withManagementAgent
public MicrosoftGraphManagedDevice withManagementAgent(MicrosoftGraphManagementAgentType managementAgent) Set the managementAgent property: managementAgentType.- Parameters:
managementAgent- the managementAgent value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
manufacturer
Get the manufacturer property: Manufacturer of the device.- Returns:
- the manufacturer value.
-
withManufacturer
Set the manufacturer property: Manufacturer of the device.- Parameters:
manufacturer- the manufacturer value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
meid
Get the meid property: MEID.- Returns:
- the meid value.
-
withMeid
Set the meid property: MEID.- Parameters:
meid- the meid value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
model
Get the model property: Model of the device.- Returns:
- the model value.
-
withModel
Set the model property: Model of the device.- Parameters:
model- the model value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
operatingSystem
Get the operatingSystem property: Operating system of the device. Windows, iOS, etc.- Returns:
- the operatingSystem value.
-
withOperatingSystem
Set the operatingSystem property: Operating system of the device. Windows, iOS, etc.- Parameters:
operatingSystem- the operatingSystem value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
osVersion
Get the osVersion property: Operating system version of the device.- Returns:
- the osVersion value.
-
withOsVersion
Set the osVersion property: Operating system version of the device.- Parameters:
osVersion- the osVersion value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
partnerReportedThreatState
Get the partnerReportedThreatState property: managedDevicePartnerReportedHealthState.- Returns:
- the partnerReportedThreatState value.
-
withPartnerReportedThreatState
public MicrosoftGraphManagedDevice withPartnerReportedThreatState(MicrosoftGraphManagedDevicePartnerReportedHealthState partnerReportedThreatState) Set the partnerReportedThreatState property: managedDevicePartnerReportedHealthState.- Parameters:
partnerReportedThreatState- the partnerReportedThreatState value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
phoneNumber
Get the phoneNumber property: Phone number of the device.- Returns:
- the phoneNumber value.
-
withPhoneNumber
Set the phoneNumber property: Phone number of the device.- Parameters:
phoneNumber- the phoneNumber value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
remoteAssistanceSessionErrorDetails
Get the remoteAssistanceSessionErrorDetails property: An error string that identifies issues when creating Remote Assistance session objects.- Returns:
- the remoteAssistanceSessionErrorDetails value.
-
withRemoteAssistanceSessionErrorDetails
public MicrosoftGraphManagedDevice withRemoteAssistanceSessionErrorDetails(String remoteAssistanceSessionErrorDetails) Set the remoteAssistanceSessionErrorDetails property: An error string that identifies issues when creating Remote Assistance session objects.- Parameters:
remoteAssistanceSessionErrorDetails- the remoteAssistanceSessionErrorDetails value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
remoteAssistanceSessionUrl
Get the remoteAssistanceSessionUrl property: Url that allows a Remote Assistance session to be established with the device.- Returns:
- the remoteAssistanceSessionUrl value.
-
withRemoteAssistanceSessionUrl
public MicrosoftGraphManagedDevice withRemoteAssistanceSessionUrl(String remoteAssistanceSessionUrl) Set the remoteAssistanceSessionUrl property: Url that allows a Remote Assistance session to be established with the device.- Parameters:
remoteAssistanceSessionUrl- the remoteAssistanceSessionUrl value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
serialNumber
Get the serialNumber property: SerialNumber.- Returns:
- the serialNumber value.
-
withSerialNumber
Set the serialNumber property: SerialNumber.- Parameters:
serialNumber- the serialNumber value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
subscriberCarrier
Get the subscriberCarrier property: Subscriber Carrier.- Returns:
- the subscriberCarrier value.
-
withSubscriberCarrier
Set the subscriberCarrier property: Subscriber Carrier.- Parameters:
subscriberCarrier- the subscriberCarrier value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
totalStorageSpaceInBytes
Get the totalStorageSpaceInBytes property: Total Storage in Bytes.- Returns:
- the totalStorageSpaceInBytes value.
-
withTotalStorageSpaceInBytes
Set the totalStorageSpaceInBytes property: Total Storage in Bytes.- Parameters:
totalStorageSpaceInBytes- the totalStorageSpaceInBytes value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
userDisplayName
Get the userDisplayName property: User display name.- Returns:
- the userDisplayName value.
-
withUserDisplayName
Set the userDisplayName property: User display name.- Parameters:
userDisplayName- the userDisplayName value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
userId
Get the userId property: Unique Identifier for the user associated with the device.- Returns:
- the userId value.
-
withUserId
Set the userId property: Unique Identifier for the user associated with the device.- Parameters:
userId- the userId value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
userPrincipalName
Get the userPrincipalName property: Device user principal name.- Returns:
- the userPrincipalName value.
-
withUserPrincipalName
Set the userPrincipalName property: Device user principal name.- Parameters:
userPrincipalName- the userPrincipalName value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
wiFiMacAddress
Get the wiFiMacAddress property: Wi-Fi MAC.- Returns:
- the wiFiMacAddress value.
-
withWiFiMacAddress
Set the wiFiMacAddress property: Wi-Fi MAC.- Parameters:
wiFiMacAddress- the wiFiMacAddress value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceCompliancePolicyStates
Get the deviceCompliancePolicyStates property: Device compliance policy states for this device.- Returns:
- the deviceCompliancePolicyStates value.
-
withDeviceCompliancePolicyStates
public MicrosoftGraphManagedDevice withDeviceCompliancePolicyStates(List<MicrosoftGraphDeviceCompliancePolicyState> deviceCompliancePolicyStates) Set the deviceCompliancePolicyStates property: Device compliance policy states for this device.- Parameters:
deviceCompliancePolicyStates- the deviceCompliancePolicyStates value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceConfigurationStates
Get the deviceConfigurationStates property: Device configuration states for this device.- Returns:
- the deviceConfigurationStates value.
-
withDeviceConfigurationStates
public MicrosoftGraphManagedDevice withDeviceConfigurationStates(List<MicrosoftGraphDeviceConfigurationState> deviceConfigurationStates) Set the deviceConfigurationStates property: Device configuration states for this device.- Parameters:
deviceConfigurationStates- the deviceConfigurationStates value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
deviceCategory
Get the deviceCategory property: deviceCategoryDevice categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories.
- Returns:
- the deviceCategory value.
-
withDeviceCategory
Set the deviceCategory property: deviceCategoryDevice categories provides a way to organize your devices. Using device categories, company administrators can define their own categories that make sense to their company. These categories can then be applied to a device in the Intune Azure console or selected by a user during device enrollment. You can filter reports and create dynamic Azure Active Directory device groups based on device categories.
- Parameters:
deviceCategory- the deviceCategory value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
additionalProperties
Get the additionalProperties property: Devices that are managed or pre-enrolled through Intune.- Overrides:
additionalPropertiesin classMicrosoftGraphEntity- Returns:
- the additionalProperties value.
-
withAdditionalProperties
public MicrosoftGraphManagedDevice withAdditionalProperties(Map<String, Object> additionalProperties) Set the additionalProperties property: Devices that are managed or pre-enrolled through Intune.- Overrides:
withAdditionalPropertiesin classMicrosoftGraphEntity- Parameters:
additionalProperties- the additionalProperties value to set.- Returns:
- the MicrosoftGraphManagedDevice object itself.
-
withId
Set the id property: Read-only.- Overrides:
withIdin classMicrosoftGraphEntity- Parameters:
id- the id value to set.- Returns:
- the MicrosoftGraphEntity object itself.
-
validate
public void validate()Validates the instance.- Overrides:
validatein classMicrosoftGraphEntity- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-