View Source GoogleApi.GKEOnPrem.V1.Model.VmwareVsphereConfig (google_api_gke_on_prem v0.2.0)

VmwareVsphereConfig represents configuration for the VMware VCenter for node pool.

Attributes

  • datastore (type: String.t, default: nil) - The name of the vCenter datastore. Inherited from the user cluster.
  • hostGroups (type: list(String.t), default: nil) - Vsphere host groups to apply to all VMs in the node pool
  • tags (type: list(GoogleApi.GKEOnPrem.V1.Model.VmwareVsphereTag.t), default: nil) - Tags to apply to VMs.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.GKEOnPrem.V1.Model.VmwareVsphereConfig{
  datastore: String.t() | nil,
  hostGroups: [String.t()] | nil,
  tags: [GoogleApi.GKEOnPrem.V1.Model.VmwareVsphereTag.t()] | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.