GoogleApi.VMMigration.V1.Model.VmUtilizationInfo (google_api_vm_migration v0.11.0)

View Source

Utilization information of a single VM.

Attributes

  • utilization (type: GoogleApi.VMMigration.V1.Model.VmUtilizationMetrics.t, default: nil) - Utilization metrics for this VM.
  • vmId (type: String.t, default: nil) - The VM's ID in the source.
  • vmwareVmDetails (type: GoogleApi.VMMigration.V1.Model.VmwareVmDetails.t, default: nil) - The description of the VM in a Source of type Vmware.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.VMMigration.V1.Model.VmUtilizationInfo{
  utilization: GoogleApi.VMMigration.V1.Model.VmUtilizationMetrics.t() | nil,
  vmId: String.t() | nil,
  vmwareVmDetails: GoogleApi.VMMigration.V1.Model.VmwareVmDetails.t() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.