Class WindowsAutopilotDeviceIdentity

java.lang.Object
com.microsoft.graph.models.Entity
com.microsoft.graph.models.WindowsAutopilotDeviceIdentity
All Implemented Interfaces:
com.microsoft.graph.serializer.IJsonBackedObject

public class WindowsAutopilotDeviceIdentity extends Entity implements com.microsoft.graph.serializer.IJsonBackedObject
The class for the Windows Autopilot Device Identity.
  • Field Details

    • addressableUserName

      @SerializedName(value="addressableUserName", alternate="AddressableUserName") @Expose @Nullable public String addressableUserName
      The Addressable User Name. Addressable user name.
    • azureActiveDirectoryDeviceId

      @SerializedName(value="azureActiveDirectoryDeviceId", alternate="AzureActiveDirectoryDeviceId") @Expose @Nullable public String azureActiveDirectoryDeviceId
      The Azure Active Directory Device Id. AAD Device ID - to be deprecated
    • displayName

      @SerializedName(value="displayName", alternate="DisplayName") @Expose @Nullable public String displayName
      The Display Name. Display Name
    • enrollmentState

      @SerializedName(value="enrollmentState", alternate="EnrollmentState") @Expose @Nullable public EnrollmentState enrollmentState
      The Enrollment State. Intune enrollment state of the Windows autopilot device. Possible values are: unknown, enrolled, pendingReset, failed, notContacted.
    • groupTag

      @SerializedName(value="groupTag", alternate="GroupTag") @Expose @Nullable public String groupTag
      The Group Tag. Group Tag of the Windows autopilot device.
    • lastContactedDateTime

      @SerializedName(value="lastContactedDateTime", alternate="LastContactedDateTime") @Expose @Nullable public OffsetDateTime lastContactedDateTime
      The Last Contacted Date Time. Intune Last Contacted Date Time of the Windows autopilot device.
    • managedDeviceId

      @SerializedName(value="managedDeviceId", alternate="ManagedDeviceId") @Expose @Nullable public String managedDeviceId
      The Managed Device Id. Managed Device ID
    • manufacturer

      @SerializedName(value="manufacturer", alternate="Manufacturer") @Expose @Nullable public String manufacturer
      The Manufacturer. Oem manufacturer of the Windows autopilot device.
    • model

      @SerializedName(value="model", alternate="Model") @Expose @Nullable public String model
      The Model. Model name of the Windows autopilot device.
    • productKey

      @SerializedName(value="productKey", alternate="ProductKey") @Expose @Nullable public String productKey
      The Product Key. Product Key of the Windows autopilot device.
    • purchaseOrderIdentifier

      @SerializedName(value="purchaseOrderIdentifier", alternate="PurchaseOrderIdentifier") @Expose @Nullable public String purchaseOrderIdentifier
      The Purchase Order Identifier. Purchase Order Identifier of the Windows autopilot device.
    • resourceName

      @SerializedName(value="resourceName", alternate="ResourceName") @Expose @Nullable public String resourceName
      The Resource Name. Resource Name.
    • serialNumber

      @SerializedName(value="serialNumber", alternate="SerialNumber") @Expose @Nullable public String serialNumber
      The Serial Number. Serial number of the Windows autopilot device.
    • skuNumber

      @SerializedName(value="skuNumber", alternate="SkuNumber") @Expose @Nullable public String skuNumber
      The Sku Number. SKU Number
    • systemFamily

      @SerializedName(value="systemFamily", alternate="SystemFamily") @Expose @Nullable public String systemFamily
      The System Family. System Family
    • userPrincipalName

      @SerializedName(value="userPrincipalName", alternate="UserPrincipalName") @Expose @Nullable public String userPrincipalName
      The User Principal Name. User Principal Name.
  • Constructor Details

    • WindowsAutopilotDeviceIdentity

      public WindowsAutopilotDeviceIdentity()
  • Method Details

    • setRawObject

      public void setRawObject(@Nonnull com.microsoft.graph.serializer.ISerializer serializer, @Nonnull com.google.gson.JsonObject json)
      Sets the raw JSON object
      Specified by:
      setRawObject in interface com.microsoft.graph.serializer.IJsonBackedObject
      Overrides:
      setRawObject in class Entity
      Parameters:
      serializer - the serializer
      json - the JSON object to set this object to