View Source GoogleApi.GKEOnPrem.V1.Model.VmwareNodePool (google_api_gke_on_prem v0.5.0)
Resource VmwareNodePool represents a VMware node pool. ##
Attributes
-
annotations(type:map(), default:nil) - Annotations on the node pool. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between. -
config(type:GoogleApi.GKEOnPrem.V1.Model.VmwareNodeConfig.t, default:nil) - Required. The node configuration of the node pool. -
createTime(type:DateTime.t, default:nil) - Output only. The time at which this node pool was created. -
deleteTime(type:DateTime.t, default:nil) - Output only. The time at which this node pool was deleted. If the resource is not deleted, this must be empty -
displayName(type:String.t, default:nil) - The display name for the node pool. -
etag(type:String.t, default:nil) - This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Allows clients to perform consistent read-modify-writes through optimistic concurrency control. -
name(type:String.t, default:nil) - Immutable. The resource name of this node pool. -
nodePoolAutoscaling(type:GoogleApi.GKEOnPrem.V1.Model.VmwareNodePoolAutoscalingConfig.t, default:nil) - Node pool autoscaling config for the node pool. -
onPremVersion(type:String.t, default:nil) - Anthos version for the node pool. Defaults to the user cluster version. -
reconciling(type:boolean(), default:nil) - Output only. If set, there are currently changes in flight to the node pool. -
state(type:String.t, default:nil) - Output only. The current state of the node pool. -
status(type:GoogleApi.GKEOnPrem.V1.Model.ResourceStatus.t, default:nil) - Output only. ResourceStatus representing the detailed VMware node pool state. -
uid(type:String.t, default:nil) - Output only. The unique identifier of the node pool. -
updateTime(type:DateTime.t, default:nil) - Output only. The time at which this node pool was last updated.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.GKEOnPrem.V1.Model.VmwareNodePool{ annotations: map() | nil, config: GoogleApi.GKEOnPrem.V1.Model.VmwareNodeConfig.t() | nil, createTime: DateTime.t() | nil, deleteTime: DateTime.t() | nil, displayName: String.t() | nil, etag: String.t() | nil, name: String.t() | nil, nodePoolAutoscaling: GoogleApi.GKEOnPrem.V1.Model.VmwareNodePoolAutoscalingConfig.t() | nil, onPremVersion: String.t() | nil, reconciling: boolean() | nil, state: String.t() | nil, status: GoogleApi.GKEOnPrem.V1.Model.ResourceStatus.t() | nil, uid: String.t() | nil, updateTime: DateTime.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.