GoogleApi.VMwareEngine.V1.Model.NodeType (google_api_v_mware_engine v0.5.0)

View Source

Describes node type.

Attributes

  • availableCustomCoreCounts (type: list(integer()), default: nil) - Output only. List of possible values of custom core count.
  • capabilities (type: list(String.t), default: nil) - Output only. Capabilities of this node type.
  • diskSizeGb (type: integer(), default: nil) - Output only. The amount of storage available, defined in GB.
  • displayName (type: String.t, default: nil) - Output only. The friendly name for this node type. For example: ve1-standard-72
  • families (type: list(String.t), default: nil) - Output only. Families of the node type. For node types to be in the same cluster they must share at least one element in the families.
  • kind (type: String.t, default: nil) - Output only. The type of the resource.
  • memoryGb (type: integer(), default: nil) - Output only. The amount of physical memory available, defined in GB.
  • name (type: String.t, default: nil) - Output only. The resource name of this node type. Resource names are schemeless URIs that follow the conventions in https://cloud.google.com/apis/design/resource_names. For example: projects/my-proj/locations/us-central1-a/nodeTypes/standard-72
  • nodeTypeId (type: String.t, default: nil) - Output only. The canonical identifier of the node type (corresponds to the NodeType). For example: standard-72.
  • totalCoreCount (type: integer(), default: nil) - Output only. The total number of CPU cores in a single node.
  • virtualCpuCount (type: integer(), default: nil) - Output only. The total number of virtual CPUs in a single node.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

t()

@type t() :: %GoogleApi.VMwareEngine.V1.Model.NodeType{
  availableCustomCoreCounts: [integer()] | nil,
  capabilities: [String.t()] | nil,
  diskSizeGb: integer() | nil,
  displayName: String.t() | nil,
  families: [String.t()] | nil,
  kind: String.t() | nil,
  memoryGb: integer() | nil,
  name: String.t() | nil,
  nodeTypeId: String.t() | nil,
  totalCoreCount: integer() | nil,
  virtualCpuCount: integer() | nil
}

Functions

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.