Class CfnDBProxyEndpointMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.rds.CfnDBProxyEndpointMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDBProxyEndpointMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDBProxyEndpointMixinProps
@Stability(Stable)
@Internal
public static final class CfnDBProxyEndpointMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDBProxyEndpointMixinProps
An implementation for
CfnDBProxyEndpointMixinProps-
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.cfnpropertymixins.services.rds.CfnDBProxyEndpointMixinProps
CfnDBProxyEndpointMixinProps.Builder, CfnDBProxyEndpointMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnDBProxyEndpointMixinProps.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 theCfnDBProxyEndpointMixinProps.Builder.
-
-
Method Details
-
getDbProxyEndpointName
Description copied from interface:CfnDBProxyEndpointMixinPropsThe name of the DB proxy endpoint to create.- Specified by:
getDbProxyEndpointNamein interfaceCfnDBProxyEndpointMixinProps- See Also:
-
getDbProxyName
Description copied from interface:CfnDBProxyEndpointMixinPropsThe name of the DB proxy associated with the DB proxy endpoint that you create.- Specified by:
getDbProxyNamein interfaceCfnDBProxyEndpointMixinProps- See Also:
-
getEndpointNetworkType
Description copied from interface:CfnDBProxyEndpointMixinPropsThe 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 interfaceCfnDBProxyEndpointMixinProps- See Also:
-
getTags
Description copied from interface:CfnDBProxyEndpointMixinPropsAn optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.- Specified by:
getTagsin interfaceCfnDBProxyEndpointMixinProps- See Also:
-
getTargetRole
Description copied from interface:CfnDBProxyEndpointMixinPropsA value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.- Specified by:
getTargetRolein interfaceCfnDBProxyEndpointMixinProps- See Also:
-
getVpcSecurityGroupIds
Description copied from interface:CfnDBProxyEndpointMixinPropsThe 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 interfaceCfnDBProxyEndpointMixinProps- See Also:
-
getVpcSubnetIds
Description copied from interface:CfnDBProxyEndpointMixinPropsThe 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 interfaceCfnDBProxyEndpointMixinProps- 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()
-