Interface CfnDBProxyTargetGroupProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnDBProxyTargetGroupProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:49.050Z")
@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 classA builder forCfnDBProxyTargetGroupPropsstatic final classAn implementation forCfnDBProxyTargetGroupProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectSettings that control the size and behavior of the connection pool associated with aDBProxyTargetGroup.One or more DB cluster identifiers.One or more DB instance identifiers.The identifier of theDBProxythat is associated with theDBProxyTargetGroup.The identifier for the target group.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDbProxyName
The identifier of theDBProxythat is associated with theDBProxyTargetGroup. -
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 aDBProxyTargetGroup. -
getDbClusterIdentifiers
One or more DB cluster identifiers. -
getDbInstanceIdentifiers
One or more DB instance identifiers. -
builder
- Returns:
- a
CfnDBProxyTargetGroupProps.BuilderofCfnDBProxyTargetGroupProps
-