Interface CfnDBProxyEndpointMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDBProxyEndpointMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:20:04.371Z")
@Stability(Stable)
public interface CfnDBProxyEndpointMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnDBProxyEndpointPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.rds.*;
CfnDBProxyEndpointMixinProps cfnDBProxyEndpointMixinProps = CfnDBProxyEndpointMixinProps.builder()
.dbProxyEndpointName("dbProxyEndpointName")
.dbProxyName("dbProxyName")
.endpointNetworkType("endpointNetworkType")
.tags(List.of(TagFormatProperty.builder()
.key("key")
.value("value")
.build()))
.targetRole("targetRole")
.vpcSecurityGroupIds(List.of("vpcSecurityGroupIds"))
.vpcSubnetIds(List.of("vpcSubnetIds"))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnDBProxyEndpointMixinPropsstatic final classAn implementation forCfnDBProxyEndpointMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe name of the DB proxy endpoint to create.default StringThe name of the DB proxy associated with the DB proxy endpoint that you create.default 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.default 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.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDbProxyEndpointName
The name of the DB proxy endpoint to create.- See Also:
-
getDbProxyName
The name of the DB proxy associated with the DB proxy endpoint that you create.- See Also:
-
getEndpointNetworkType
The 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.
- See Also:
-
getTags
An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.- See Also:
-
getTargetRole
A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.- See Also:
-
getVpcSecurityGroupIds
The 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>- See Also:
-
getVpcSubnetIds
The 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>- See Also:
-
builder
-