public static final class CfnDBProxyTargetGroup.Builder
extends java.lang.Object
CfnDBProxyTargetGroup
.Modifier and Type | Method and Description |
---|---|
CfnDBProxyTargetGroup |
build() |
CfnDBProxyTargetGroup.Builder |
connectionPoolConfigurationInfo(CfnDBProxyTargetGroup.ConnectionPoolConfigurationInfoFormatProperty connectionPoolConfigurationInfo)
Settings that control the size and behavior of the connection pool associated with a `DBProxyTargetGroup` .
|
CfnDBProxyTargetGroup.Builder |
connectionPoolConfigurationInfo(IResolvable connectionPoolConfigurationInfo)
Settings that control the size and behavior of the connection pool associated with a `DBProxyTargetGroup` .
|
static CfnDBProxyTargetGroup.Builder |
create(Construct scope,
java.lang.String id) |
CfnDBProxyTargetGroup.Builder |
dbClusterIdentifiers(java.util.List<java.lang.String> dbClusterIdentifiers)
One or more DB cluster identifiers.
|
CfnDBProxyTargetGroup.Builder |
dbInstanceIdentifiers(java.util.List<java.lang.String> dbInstanceIdentifiers)
One or more DB instance identifiers.
|
CfnDBProxyTargetGroup.Builder |
dbProxyName(java.lang.String dbProxyName)
The identifier of the `DBProxy` that is associated with the `DBProxyTargetGroup` .
|
CfnDBProxyTargetGroup.Builder |
targetGroupName(java.lang.String targetGroupName)
The identifier for the target group.
|
public static CfnDBProxyTargetGroup.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnDBProxyTargetGroup.ConnectionPoolConfigurationInfoFormatProperty.Builder
.public CfnDBProxyTargetGroup.Builder dbProxyName(java.lang.String dbProxyName)
dbProxyName
- The identifier of the `DBProxy` that is associated with the `DBProxyTargetGroup` . This parameter is required.this
public CfnDBProxyTargetGroup.Builder targetGroupName(java.lang.String targetGroupName)
Currently, this property must be set to
default
.
targetGroupName
- The identifier for the target group. This parameter is required.this
public CfnDBProxyTargetGroup.Builder connectionPoolConfigurationInfo(IResolvable connectionPoolConfigurationInfo)
connectionPoolConfigurationInfo
- Settings that control the size and behavior of the connection pool associated with a `DBProxyTargetGroup` . This parameter is required.this
public CfnDBProxyTargetGroup.Builder connectionPoolConfigurationInfo(CfnDBProxyTargetGroup.ConnectionPoolConfigurationInfoFormatProperty connectionPoolConfigurationInfo)
connectionPoolConfigurationInfo
- Settings that control the size and behavior of the connection pool associated with a `DBProxyTargetGroup` . This parameter is required.this
public CfnDBProxyTargetGroup.Builder dbClusterIdentifiers(java.util.List<java.lang.String> dbClusterIdentifiers)
dbClusterIdentifiers
- One or more DB cluster identifiers. This parameter is required.this
public CfnDBProxyTargetGroup.Builder dbInstanceIdentifiers(java.util.List<java.lang.String> dbInstanceIdentifiers)
dbInstanceIdentifiers
- One or more DB instance identifiers. This parameter is required.this
public CfnDBProxyTargetGroup build()