Class ImportedWindowsAutopilotDeviceIdentity

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

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

    • assignedUserPrincipalName

      @SerializedName(value="assignedUserPrincipalName", alternate="AssignedUserPrincipalName") @Expose @Nullable public String assignedUserPrincipalName
      The Assigned User Principal Name. UPN of the user the device will be assigned
    • groupTag

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

      @SerializedName(value="hardwareIdentifier", alternate="HardwareIdentifier") @Expose @Nullable public byte[] hardwareIdentifier
      The Hardware Identifier. Hardware Blob of the Windows autopilot device.
    • importId

      @SerializedName(value="importId", alternate="ImportId") @Expose @Nullable public String importId
      The Import Id. The Import Id 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.
    • serialNumber

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

      @SerializedName(value="state", alternate="State") @Expose @Nullable public ImportedWindowsAutopilotDeviceIdentityState state
      The State. Current state of the imported device.
  • Constructor Details

    • ImportedWindowsAutopilotDeviceIdentity

      public ImportedWindowsAutopilotDeviceIdentity()
  • 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