GoogleApi.TPU.V2.Model.QueuedResourceState (google_api_tpu v0.18.0)

View Source

QueuedResourceState defines the details of the QueuedResource request.

Attributes

  • acceptedData (type: GoogleApi.TPU.V2.Model.AcceptedData.t, default: nil) - Output only. Further data for the accepted state.
  • activeData (type: GoogleApi.TPU.V2.Model.ActiveData.t, default: nil) - Output only. Further data for the active state.
  • creatingData (type: GoogleApi.TPU.V2.Model.CreatingData.t, default: nil) - Output only. Further data for the creating state.
  • deletingData (type: GoogleApi.TPU.V2.Model.DeletingData.t, default: nil) - Output only. Further data for the deleting state.
  • failedData (type: GoogleApi.TPU.V2.Model.FailedData.t, default: nil) - Output only. Further data for the failed state.
  • provisioningData (type: GoogleApi.TPU.V2.Model.ProvisioningData.t, default: nil) - Output only. Further data for the provisioning state.
  • state (type: String.t, default: nil) - Output only. State of the QueuedResource request.
  • stateInitiator (type: String.t, default: nil) - Output only. The initiator of the QueuedResources's current state. Used to indicate whether the SUSPENDING/SUSPENDED state was initiated by the user or the service.
  • suspendedData (type: GoogleApi.TPU.V2.Model.SuspendedData.t, default: nil) - Output only. Further data for the suspended state.
  • suspendingData (type: GoogleApi.TPU.V2.Model.SuspendingData.t, default: nil) - Output only. Further data for the suspending state.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.TPU.V2.Model.QueuedResourceState{
  acceptedData: GoogleApi.TPU.V2.Model.AcceptedData.t() | nil,
  activeData: GoogleApi.TPU.V2.Model.ActiveData.t() | nil,
  creatingData: GoogleApi.TPU.V2.Model.CreatingData.t() | nil,
  deletingData: GoogleApi.TPU.V2.Model.DeletingData.t() | nil,
  failedData: GoogleApi.TPU.V2.Model.FailedData.t() | nil,
  provisioningData: GoogleApi.TPU.V2.Model.ProvisioningData.t() | nil,
  state: String.t() | nil,
  stateInitiator: String.t() | nil,
  suspendedData: GoogleApi.TPU.V2.Model.SuspendedData.t() | nil,
  suspendingData: GoogleApi.TPU.V2.Model.SuspendingData.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.