View Source GoogleApi.MigrationCenter.V1.Model.ComputeEngineShapeDescriptor (google_api_migration_center v0.6.0)

Compute Engine target shape descriptor.

Attributes

  • logicalCoreCount (type: integer(), default: nil) - Output only. Number of logical cores.
  • machineType (type: String.t, default: nil) - Output only. Compute Engine machine type.
  • memoryMb (type: integer(), default: nil) - Memory in mebibytes.
  • physicalCoreCount (type: integer(), default: nil) - Number of physical cores.
  • series (type: String.t, default: nil) - Output only. Compute Engine machine series.
  • storage (type: list(GoogleApi.MigrationCenter.V1.Model.ComputeStorageDescriptor.t), default: nil) - Output only. Compute Engine storage. Never empty.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.MigrationCenter.V1.Model.ComputeEngineShapeDescriptor{
  logicalCoreCount: integer() | nil,
  machineType: String.t() | nil,
  memoryMb: integer() | nil,
  physicalCoreCount: integer() | nil,
  series: String.t() | nil,
  storage:
    [GoogleApi.MigrationCenter.V1.Model.ComputeStorageDescriptor.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.