Interface CfnDBProxyTargetGroupProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDBProxyTargetGroupProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)",
date="2023-05-31T18:44:20.743Z")
@Stability(Stable)
public interface CfnDBProxyTargetGroupProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a `CfnDBProxyTargetGroup`.
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.*; CfnDBProxyTargetGroupProps cfnDBProxyTargetGroupProps = CfnDBProxyTargetGroupProps.builder() .dbProxyName("dbProxyName") .targetGroupName("targetGroupName") // the properties below are optional .connectionPoolConfigurationInfo(ConnectionPoolConfigurationInfoFormatProperty.builder() .connectionBorrowTimeout(123) .initQuery("initQuery") .maxConnectionsPercent(123) .maxIdleConnectionsPercent(123) .sessionPinningFilters(List.of("sessionPinningFilters")) .build()) .dbClusterIdentifiers(List.of("dbClusterIdentifiers")) .dbInstanceIdentifiers(List.of("dbInstanceIdentifiers")) .build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
A builder forCfnDBProxyTargetGroupProps
static final class
An implementation forCfnDBProxyTargetGroupProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
default Object
Settings that control the size and behavior of the connection pool associated with a `DBProxyTargetGroup` .One or more DB cluster identifiers.One or more DB instance identifiers.The identifier of the `DBProxy` that is associated with the `DBProxyTargetGroup` .The identifier for the target group.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDbProxyName
The identifier of the `DBProxy` that is associated with the `DBProxyTargetGroup` . -
getTargetGroupName
The identifier for the target group.Currently, this property must be set to
default
. -
getConnectionPoolConfigurationInfo
Settings that control the size and behavior of the connection pool associated with a `DBProxyTargetGroup` . -
getDbClusterIdentifiers
One or more DB cluster identifiers. -
getDbInstanceIdentifiers
One or more DB instance identifiers. -
builder
- Returns:
- a
CfnDBProxyTargetGroupProps.Builder
ofCfnDBProxyTargetGroupProps
-