View Source GoogleApi.Batch.V1.Model.InstanceStatus (google_api_batch v0.6.1)

VM instance status.

Attributes

  • bootDisk (type: GoogleApi.Batch.V1.Model.Disk.t, default: nil) - The VM boot disk.
  • machineType (type: String.t, default: nil) - The Compute Engine machine type.
  • provisioningModel (type: String.t, default: nil) - The VM instance provisioning model.
  • taskPack (type: String.t, default: nil) - The max number of tasks can be assigned to this instance type.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Batch.V1.Model.InstanceStatus{
  bootDisk: GoogleApi.Batch.V1.Model.Disk.t() | nil,
  machineType: String.t() | nil,
  provisioningModel: String.t() | nil,
  taskPack: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.