Class GkeonpremVmwareClusterControlPlaneNode.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.gkeonprem_vmware_cluster.GkeonpremVmwareClusterControlPlaneNode.Jsii$Proxy
-
- All Implemented Interfaces:
GkeonpremVmwareClusterControlPlaneNode,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- GkeonpremVmwareClusterControlPlaneNode
@Stability(Stable) @Internal public static final class GkeonpremVmwareClusterControlPlaneNode.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements GkeonpremVmwareClusterControlPlaneNode
An implementation forGkeonpremVmwareClusterControlPlaneNode
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
-
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.providers.google.gkeonprem_vmware_cluster.GkeonpremVmwareClusterControlPlaneNode
GkeonpremVmwareClusterControlPlaneNode.Builder, GkeonpremVmwareClusterControlPlaneNode.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(GkeonpremVmwareClusterControlPlaneNode.Builder builder)Constructor that initializes the object based on literal property values passed by theGkeonpremVmwareClusterControlPlaneNode.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)Constructor that initializes the object based on values retrieved from the JsiiObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.fasterxml.jackson.databind.JsonNode$jsii$toJson()booleanequals(Object o)GkeonpremVmwareClusterControlPlaneNodeAutoResizeConfiggetAutoResizeConfig()auto_resize_config block.NumbergetCpus()The number of CPUs for each admin cluster node that serve as control planes for this VMware User Cluster.NumbergetMemory()The megabytes of memory for each admin cluster node that serves as a control plane for this VMware User Cluster (default: 8192 MB memory).NumbergetReplicas()The number of control plane nodes for this VMware User Cluster.inthashCode()
-
-
-
Constructor Detail
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef- Reference to the JSII managed object.
-
Jsii$Proxy
protected Jsii$Proxy(GkeonpremVmwareClusterControlPlaneNode.Builder builder)
Constructor that initializes the object based on literal property values passed by theGkeonpremVmwareClusterControlPlaneNode.Builder.
-
-
Method Detail
-
getAutoResizeConfig
public final GkeonpremVmwareClusterControlPlaneNodeAutoResizeConfig getAutoResizeConfig()
Description copied from interface:GkeonpremVmwareClusterControlPlaneNodeauto_resize_config block.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_cluster#auto_resize_config GkeonpremVmwareCluster#auto_resize_config}
- Specified by:
getAutoResizeConfigin interfaceGkeonpremVmwareClusterControlPlaneNode
-
getCpus
public final Number getCpus()
Description copied from interface:GkeonpremVmwareClusterControlPlaneNodeThe number of CPUs for each admin cluster node that serve as control planes for this VMware User Cluster.(default: 4 CPUs) Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_cluster#cpus GkeonpremVmwareCluster#cpus}
- Specified by:
getCpusin interfaceGkeonpremVmwareClusterControlPlaneNode
-
getMemory
public final Number getMemory()
Description copied from interface:GkeonpremVmwareClusterControlPlaneNodeThe megabytes of memory for each admin cluster node that serves as a control plane for this VMware User Cluster (default: 8192 MB memory).Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_cluster#memory GkeonpremVmwareCluster#memory}
- Specified by:
getMemoryin interfaceGkeonpremVmwareClusterControlPlaneNode
-
getReplicas
public final Number getReplicas()
Description copied from interface:GkeonpremVmwareClusterControlPlaneNodeThe number of control plane nodes for this VMware User Cluster. (default: 1 replica).Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/gkeonprem_vmware_cluster#replicas GkeonpremVmwareCluster#replicas}
- Specified by:
getReplicasin interfaceGkeonpremVmwareClusterControlPlaneNode
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-