Class AlloydbClusterNetworkConfig.Jsii$Proxy
- java.lang.Object
-
- software.amazon.jsii.JsiiObject
-
- com.hashicorp.cdktf.providers.google.alloydb_cluster.AlloydbClusterNetworkConfig.Jsii$Proxy
-
- All Implemented Interfaces:
AlloydbClusterNetworkConfig,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- AlloydbClusterNetworkConfig
@Stability(Stable) @Internal public static final class AlloydbClusterNetworkConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AlloydbClusterNetworkConfig
An implementation forAlloydbClusterNetworkConfig
-
-
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.alloydb_cluster.AlloydbClusterNetworkConfig
AlloydbClusterNetworkConfig.Builder, AlloydbClusterNetworkConfig.Jsii$Proxy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedJsii$Proxy(AlloydbClusterNetworkConfig.Builder builder)Constructor that initializes the object based on literal property values passed by theAlloydbClusterNetworkConfig.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)StringgetAllocatedIpRange()The name of the allocated IP range for the private IP AlloyDB cluster.StringgetNetwork()The resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP.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(AlloydbClusterNetworkConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by theAlloydbClusterNetworkConfig.Builder.
-
-
Method Detail
-
getAllocatedIpRange
public final String getAllocatedIpRange()
Description copied from interface:AlloydbClusterNetworkConfigThe name of the allocated IP range for the private IP AlloyDB cluster.For example: "google-managed-services-default". If set, the instance IPs for this cluster will be created in the allocated range. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/alloydb_cluster#allocated_ip_range AlloydbCluster#allocated_ip_range}
- Specified by:
getAllocatedIpRangein interfaceAlloydbClusterNetworkConfig
-
getNetwork
public final String getNetwork()
Description copied from interface:AlloydbClusterNetworkConfigThe resource link for the VPC network in which cluster resources are created and from which they are accessible via Private IP.The network must belong to the same project as the cluster. It is specified in the form: "projects/{projectNumber}/global/networks/{network_id}". Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/alloydb_cluster#network AlloydbCluster#network}
- Specified by:
getNetworkin interfaceAlloydbClusterNetworkConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
-