Interface CfnDBProxyEndpointProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDBProxyEndpointProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-10-14T12:28:18.830Z")
@Stability(Stable)
public interface CfnDBProxyEndpointProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnDBProxyEndpoint
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.rds.*; CfnDBProxyEndpointProps cfnDBProxyEndpointProps = CfnDBProxyEndpointProps.builder() .dbProxyEndpointName("dbProxyEndpointName") .dbProxyName("dbProxyName") .vpcSubnetIds(List.of("vpcSubnetIds")) // the properties below are optional .endpointNetworkType("endpointNetworkType") .tags(List.of(TagFormatProperty.builder() .key("key") .value("value") .build())) .targetRole("targetRole") .vpcSecurityGroupIds(List.of("vpcSecurityGroupIds")) .build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDBProxyEndpointProps
static final class
An implementation forCfnDBProxyEndpointProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The name of the DB proxy endpoint to create.The name of the DB proxy associated with the DB proxy endpoint that you create.default String
The network type of the DB proxy endpoint.default List
<CfnDBProxyEndpoint.TagFormatProperty> getTags()
An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.default String
A 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:
-
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.
- 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.
- See Also:
-
builder
- Returns:
- a
CfnDBProxyEndpointProps.Builder
ofCfnDBProxyEndpointProps
-