View Source GoogleApi.Admin.Directory_v1.Model.ChangeChromeOsDeviceStatusResult (google_api_admin v0.40.0)

The result of a single ChromeOS device for a Change state operation.

Attributes

  • deviceId (type: String.t, default: nil) - The unique ID of the ChromeOS device.
  • error (type: GoogleApi.Admin.Directory_v1.Model.Status.t, default: nil) - The error result of the operation in case of failure.
  • response (type: GoogleApi.Admin.Directory_v1.Model.ChangeChromeOsDeviceStatusSucceeded.t, default: nil) - The device could change its status successfully.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Admin.Directory_v1.Model.ChangeChromeOsDeviceStatusResult{
  deviceId: String.t() | nil,
  error: GoogleApi.Admin.Directory_v1.Model.Status.t() | nil,
  response:
    GoogleApi.Admin.Directory_v1.Model.ChangeChromeOsDeviceStatusSucceeded.t()
    | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.