@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-19T20:26:41.418Z") @Stability(value=Stable) public interface CfnDBProxyEndpointProps extends software.amazon.jsii.JsiiSerializable
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
.tags(List.of(TagFormatProperty.builder()
.key("key")
.value("value")
.build()))
.targetRole("targetRole")
.vpcSecurityGroupIds(List.of("vpcSecurityGroupIds"))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnDBProxyEndpointProps.Builder
A builder for
CfnDBProxyEndpointProps |
static class |
CfnDBProxyEndpointProps.Jsii$Proxy
An implementation for
CfnDBProxyEndpointProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnDBProxyEndpointProps.Builder |
builder() |
String |
getDbProxyEndpointName()
The name of the DB proxy endpoint to create.
|
String |
getDbProxyName()
The name of the DB proxy associated with the DB proxy endpoint that you create.
|
default List<CfnDBProxyEndpoint.TagFormatProperty> |
getTags()
An optional set of key-value pairs to associate arbitrary data of your choosing with the proxy.
|
default String |
getTargetRole()
A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.
|
default List<String> |
getVpcSecurityGroupIds()
The VPC security group IDs for the DB proxy endpoint that you create.
|
List<String> |
getVpcSubnetIds()
The VPC subnet IDs for the DB proxy endpoint that you create.
|
@Stability(value=Stable) @NotNull String getDbProxyEndpointName()
@Stability(value=Stable) @NotNull String getDbProxyName()
@Stability(value=Stable) @NotNull List<String> getVpcSubnetIds()
You can specify a different set of subnet IDs than for the original DB proxy.
@Stability(value=Stable) @Nullable default List<CfnDBProxyEndpoint.TagFormatProperty> getTags()
@Stability(value=Stable) @Nullable default String getTargetRole()
Valid Values: READ_WRITE | READ_ONLY
@Stability(value=Stable) @Nullable default List<String> getVpcSecurityGroupIds()
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.
@Stability(value=Stable) static CfnDBProxyEndpointProps.Builder builder()
CfnDBProxyEndpointProps.Builder of CfnDBProxyEndpointPropsCopyright © 2022. All rights reserved.