Class CfnDBProxyEndpointProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.rds.CfnDBProxyEndpointProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDBProxyEndpointProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDBProxyEndpointProps
@Stability(Stable)
@Internal
public static final class CfnDBProxyEndpointProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDBProxyEndpointProps
An implementation for
CfnDBProxyEndpointProps-
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.rds.CfnDBProxyEndpointProps
CfnDBProxyEndpointProps.Builder, CfnDBProxyEndpointProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDBProxyEndpointProps.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 StringThe name of the DB proxy endpoint to create.final StringThe name of the DB proxy associated with the DB proxy endpoint that you create.final StringThe network type of the DB proxy endpoint.getTags()An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.final StringA value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.The VPC security group IDs for the DB proxy endpoint that you create.The VPC subnet IDs for the DB proxy endpoint that you create.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 theCfnDBProxyEndpointProps.Builder.
-
-
Method Details
-
getDbProxyEndpointName
Description copied from interface:CfnDBProxyEndpointPropsThe name of the DB proxy endpoint to create.- Specified by:
getDbProxyEndpointNamein interfaceCfnDBProxyEndpointProps- See Also:
-
getDbProxyName
Description copied from interface:CfnDBProxyEndpointPropsThe name of the DB proxy associated with the DB proxy endpoint that you create.- Specified by:
getDbProxyNamein interfaceCfnDBProxyEndpointProps- See Also:
-
getVpcSubnetIds
Description copied from interface:CfnDBProxyEndpointPropsThe VPC subnet IDs for the DB proxy endpoint that you create.You can specify a different set of subnet IDs than for the original DB proxy.
Returns union: Listinvalid input: '<'either
StringorISubnetRef>- Specified by:
getVpcSubnetIdsin interfaceCfnDBProxyEndpointProps- See Also:
-
getEndpointNetworkType
Description copied from interface:CfnDBProxyEndpointPropsThe network type of the DB proxy endpoint.The network type determines the IP version that the proxy endpoint supports.
Valid values:
IPV4- The proxy endpoint supports IPv4 only.IPV6- The proxy endpoint supports IPv6 only.DUAL- The proxy endpoint supports both IPv4 and IPv6.
- Specified by:
getEndpointNetworkTypein interfaceCfnDBProxyEndpointProps- See Also:
-
getTags
Description copied from interface:CfnDBProxyEndpointPropsAn optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.- Specified by:
getTagsin interfaceCfnDBProxyEndpointProps- See Also:
-
getTargetRole
Description copied from interface:CfnDBProxyEndpointPropsA value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.- Specified by:
getTargetRolein interfaceCfnDBProxyEndpointProps- See Also:
-
getVpcSecurityGroupIds
Description copied from interface:CfnDBProxyEndpointPropsThe VPC security group IDs for the DB proxy endpoint that you create.You can specify a different set of security group IDs than for the original DB proxy. The default is the default security group for the VPC.
Returns union: Listinvalid input: '<'either
StringorISecurityGroupRef>- Specified by:
getVpcSecurityGroupIdsin interfaceCfnDBProxyEndpointProps- See Also:
-
$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()
-