CfnDBProxyTargetGroupMixinProps

class aws_cdk.mixins_preview.aws_rds.mixins.CfnDBProxyTargetGroupMixinProps(*, connection_pool_configuration_info=None, db_cluster_identifiers=None, db_instance_identifiers=None, db_proxy_name=None, target_group_name=None)

Bases: object

Properties for CfnDBProxyTargetGroupPropsMixin.

Parameters:
  • connection_pool_configuration_info (Union[IResolvable, ConnectionPoolConfigurationInfoFormatProperty, Dict[str, Any], None]) – Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget .

  • db_cluster_identifiers (Optional[Sequence[str]]) – One or more DB cluster identifiers.

  • db_instance_identifiers (Optional[Sequence[str]]) – One or more DB instance identifiers.

  • db_proxy_name (Optional[str]) – The identifier of the DBProxy that is associated with the DBProxyTargetGroup .

  • target_group_name (Optional[str]) – The identifier for the target group. .. epigraph:: Currently, this property must be set to default .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_rds import mixins as rds_mixins

cfn_dBProxy_target_group_mixin_props = rds_mixins.CfnDBProxyTargetGroupMixinProps(
    connection_pool_configuration_info=rds_mixins.CfnDBProxyTargetGroupPropsMixin.ConnectionPoolConfigurationInfoFormatProperty(
        connection_borrow_timeout=123,
        init_query="initQuery",
        max_connections_percent=123,
        max_idle_connections_percent=123,
        session_pinning_filters=["sessionPinningFilters"]
    ),
    db_cluster_identifiers=["dbClusterIdentifiers"],
    db_instance_identifiers=["dbInstanceIdentifiers"],
    db_proxy_name="dbProxyName",
    target_group_name="targetGroupName"
)

Attributes

connection_pool_configuration_info

Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfo

db_cluster_identifiers

One or more DB cluster identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbclusteridentifiers

db_instance_identifiers

One or more DB instance identifiers.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbinstanceidentifiers

db_proxy_name

The identifier of the DBProxy that is associated with the DBProxyTargetGroup .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbproxyname

target_group_name

The identifier for the target group.

Currently, this property must be set to default .

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-targetgroupname