Class ClusterSubnetGroupProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps.Jsii$Proxy
- All Implemented Interfaces:
ClusterSubnetGroupProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
ClusterSubnetGroupProps
@Stability(Experimental)
@Internal
public static final class ClusterSubnetGroupProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements ClusterSubnetGroupProps
An implementation for
ClusterSubnetGroupProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.redshift.alpha.ClusterSubnetGroupProps
ClusterSubnetGroupProps.Builder, ClusterSubnetGroupProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theClusterSubnetGroupProps.Builder.protectedJsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNodefinal booleanfinal String(experimental) Description of the subnet group.final RemovalPolicy(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.final IVpcgetVpc()(experimental) The VPC to place the subnet group in.final SubnetSelection(experimental) Which subnets within the VPC to associate with this group.final inthashCode()Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
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
Constructor that initializes the object based on literal property values passed by theClusterSubnetGroupProps.Builder.
-
-
Method Details
-
getDescription
Description copied from interface:ClusterSubnetGroupProps(experimental) Description of the subnet group.- Specified by:
getDescriptionin interfaceClusterSubnetGroupProps
-
getVpc
Description copied from interface:ClusterSubnetGroupProps(experimental) The VPC to place the subnet group in.- Specified by:
getVpcin interfaceClusterSubnetGroupProps
-
getRemovalPolicy
Description copied from interface:ClusterSubnetGroupProps(experimental) The removal policy to apply when the subnet group are removed from the stack or replaced during an update.Default: RemovalPolicy.RETAIN
- Specified by:
getRemovalPolicyin interfaceClusterSubnetGroupProps
-
getVpcSubnets
Description copied from interface:ClusterSubnetGroupProps(experimental) Which subnets within the VPC to associate with this group.Default: - private subnets
- Specified by:
getVpcSubnetsin interfaceClusterSubnetGroupProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-