Class VmwareControlPlaneNodeConfig
Specifies control plane node config for the VMware user cluster.
Implements
Inherited Members
Namespace: Google.Apis.GKEOnPrem.v1.Data
Assembly: Google.Apis.GKEOnPrem.v1.dll
Syntax
public class VmwareControlPlaneNodeConfig : IDirectResponseSchema
Properties
AutoResizeConfig
AutoResizeConfig provides auto resizing configurations.
Declaration
[JsonProperty("autoResizeConfig")]
public virtual VmwareAutoResizeConfig AutoResizeConfig { get; set; }
Property Value
Type | Description |
---|---|
VmwareAutoResizeConfig |
Cpus
The number of CPUs for each admin cluster node that serve as control planes for this VMware user cluster. (default: 4 CPUs)
Declaration
[JsonProperty("cpus")]
public virtual long? Cpus { get; set; }
Property Value
Type | Description |
---|---|
long? |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Memory
The megabytes of memory for each admin cluster node that serves as a control plane for this VMware user cluster (default: 8192 MB memory).
Declaration
[JsonProperty("memory")]
public virtual long? Memory { get; set; }
Property Value
Type | Description |
---|---|
long? |
Replicas
The number of control plane nodes for this VMware user cluster. (default: 1 replica).
Declaration
[JsonProperty("replicas")]
public virtual long? Replicas { get; set; }
Property Value
Type | Description |
---|---|
long? |
VsphereConfig
Vsphere-specific config.
Declaration
[JsonProperty("vsphereConfig")]
public virtual VmwareControlPlaneVsphereConfig VsphereConfig { get; set; }
Property Value
Type | Description |
---|---|
VmwareControlPlaneVsphereConfig |