Show / Hide Table of Contents

Interface ICfnDBProxyTargetGroupProps

Properties for defining a CfnDBProxyTargetGroup.

Namespace: Amazon.CDK.AWS.RDS
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ICfnDBProxyTargetGroupProps
Syntax (vb)
Public Interface ICfnDBProxyTargetGroupProps
Remarks

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

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.AWS.RDS;

             var cfnDBProxyTargetGroupProps = new CfnDBProxyTargetGroupProps {
                 DbProxyName = "dbProxyName",
                 TargetGroupName = "targetGroupName",

                 // the properties below are optional
                 ConnectionPoolConfigurationInfo = new ConnectionPoolConfigurationInfoFormatProperty {
                     ConnectionBorrowTimeout = 123,
                     InitQuery = "initQuery",
                     MaxConnectionsPercent = 123,
                     MaxIdleConnectionsPercent = 123,
                     SessionPinningFilters = new [] { "sessionPinningFilters" }
                 },
                 DbClusterIdentifiers = new [] { "dbClusterIdentifiers" },
                 DbInstanceIdentifiers = new [] { "dbInstanceIdentifiers" }
             };

Synopsis

Properties

ConnectionPoolConfigurationInfo

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

DbClusterIdentifiers

One or more DB cluster identifiers.

DbInstanceIdentifiers

One or more DB instance identifiers.

DbProxyName

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

TargetGroupName

The identifier for the target group.

Properties

ConnectionPoolConfigurationInfo

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

object? ConnectionPoolConfigurationInfo { get; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnDBProxyTargetGroup.IConnectionPoolConfigurationInfoFormatProperty

DbClusterIdentifiers

One or more DB cluster identifiers.

object[]? DbClusterIdentifiers { get; }
Property Value

object[]

Remarks

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

Type union: (either string or IDBClusterRef)[]

DbInstanceIdentifiers

One or more DB instance identifiers.

string[]? DbInstanceIdentifiers { get; }
Property Value

string[]

Remarks

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

DbProxyName

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

object DbProxyName { get; }
Property Value

object

Remarks

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

Type union: either string or IDBProxyRef

TargetGroupName

The identifier for the target group.

string TargetGroupName { get; }
Property Value

string

Remarks
Currently, this property must be set to <code>default</code> .

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

Back to top Generated by DocFX