We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
aws-native.rds.getDbProxyTargetGroup
Explore with Pulumi AI
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi
Resource schema for AWS::RDS::DBProxyTargetGroup
Using getDbProxyTargetGroup
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDbProxyTargetGroup(args: GetDbProxyTargetGroupArgs, opts?: InvokeOptions): Promise<GetDbProxyTargetGroupResult>
function getDbProxyTargetGroupOutput(args: GetDbProxyTargetGroupOutputArgs, opts?: InvokeOptions): Output<GetDbProxyTargetGroupResult>def get_db_proxy_target_group(target_group_arn: Optional[str] = None,
                              opts: Optional[InvokeOptions] = None) -> GetDbProxyTargetGroupResult
def get_db_proxy_target_group_output(target_group_arn: Optional[pulumi.Input[str]] = None,
                              opts: Optional[InvokeOptions] = None) -> Output[GetDbProxyTargetGroupResult]func LookupDbProxyTargetGroup(ctx *Context, args *LookupDbProxyTargetGroupArgs, opts ...InvokeOption) (*LookupDbProxyTargetGroupResult, error)
func LookupDbProxyTargetGroupOutput(ctx *Context, args *LookupDbProxyTargetGroupOutputArgs, opts ...InvokeOption) LookupDbProxyTargetGroupResultOutput> Note: This function is named LookupDbProxyTargetGroup in the Go SDK.
public static class GetDbProxyTargetGroup 
{
    public static Task<GetDbProxyTargetGroupResult> InvokeAsync(GetDbProxyTargetGroupArgs args, InvokeOptions? opts = null)
    public static Output<GetDbProxyTargetGroupResult> Invoke(GetDbProxyTargetGroupInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDbProxyTargetGroupResult> getDbProxyTargetGroup(GetDbProxyTargetGroupArgs args, InvokeOptions options)
public static Output<GetDbProxyTargetGroupResult> getDbProxyTargetGroup(GetDbProxyTargetGroupArgs args, InvokeOptions options)
fn::invoke:
  function: aws-native:rds:getDbProxyTargetGroup
  arguments:
    # arguments dictionaryThe following arguments are supported:
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) representing the target group.
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) representing the target group.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) representing the target group.
- targetGroup stringArn 
- The Amazon Resource Name (ARN) representing the target group.
- target_group_ strarn 
- The Amazon Resource Name (ARN) representing the target group.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) representing the target group.
getDbProxyTargetGroup Result
The following output properties are available:
- ConnectionPool Pulumi.Configuration Info Aws Native. Rds. Outputs. Db Proxy Target Group Connection Pool Configuration Info Format 
- Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget.
- DbCluster List<string>Identifiers 
- One or more DB cluster identifiers.
- DbInstance List<string>Identifiers 
- One or more DB instance identifiers.
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) representing the target group.
- ConnectionPool DbConfiguration Info Proxy Target Group Connection Pool Configuration Info Format 
- Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget.
- DbCluster []stringIdentifiers 
- One or more DB cluster identifiers.
- DbInstance []stringIdentifiers 
- One or more DB instance identifiers.
- TargetGroup stringArn 
- The Amazon Resource Name (ARN) representing the target group.
- connectionPool DbConfiguration Info Proxy Target Group Connection Pool Configuration Info Format 
- Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget.
- dbCluster List<String>Identifiers 
- One or more DB cluster identifiers.
- dbInstance List<String>Identifiers 
- One or more DB instance identifiers.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) representing the target group.
- connectionPool DbConfiguration Info Proxy Target Group Connection Pool Configuration Info Format 
- Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget.
- dbCluster string[]Identifiers 
- One or more DB cluster identifiers.
- dbInstance string[]Identifiers 
- One or more DB instance identifiers.
- targetGroup stringArn 
- The Amazon Resource Name (ARN) representing the target group.
- connection_pool_ Dbconfiguration_ info Proxy Target Group Connection Pool Configuration Info Format 
- Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget.
- db_cluster_ Sequence[str]identifiers 
- One or more DB cluster identifiers.
- db_instance_ Sequence[str]identifiers 
- One or more DB instance identifiers.
- target_group_ strarn 
- The Amazon Resource Name (ARN) representing the target group.
- connectionPool Property MapConfiguration Info 
- Displays the settings that control the size and behavior of the connection pool associated with a DBProxyTarget.
- dbCluster List<String>Identifiers 
- One or more DB cluster identifiers.
- dbInstance List<String>Identifiers 
- One or more DB instance identifiers.
- targetGroup StringArn 
- The Amazon Resource Name (ARN) representing the target group.
Supporting Types
DbProxyTargetGroupConnectionPoolConfigurationInfoFormat        
- ConnectionBorrow intTimeout 
- The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- InitQuery string
- One or more SQL statements for the proxy to run when opening each new database connection.
- MaxConnections intPercent 
- The maximum size of the connection pool for each target in a target group.
- MaxIdle intConnections Percent 
- Controls how actively the proxy closes idle database connections in the connection pool.
- SessionPinning List<string>Filters 
- Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
- ConnectionBorrow intTimeout 
- The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- InitQuery string
- One or more SQL statements for the proxy to run when opening each new database connection.
- MaxConnections intPercent 
- The maximum size of the connection pool for each target in a target group.
- MaxIdle intConnections Percent 
- Controls how actively the proxy closes idle database connections in the connection pool.
- SessionPinning []stringFilters 
- Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
- connectionBorrow IntegerTimeout 
- The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- initQuery String
- One or more SQL statements for the proxy to run when opening each new database connection.
- maxConnections IntegerPercent 
- The maximum size of the connection pool for each target in a target group.
- maxIdle IntegerConnections Percent 
- Controls how actively the proxy closes idle database connections in the connection pool.
- sessionPinning List<String>Filters 
- Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
- connectionBorrow numberTimeout 
- The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- initQuery string
- One or more SQL statements for the proxy to run when opening each new database connection.
- maxConnections numberPercent 
- The maximum size of the connection pool for each target in a target group.
- maxIdle numberConnections Percent 
- Controls how actively the proxy closes idle database connections in the connection pool.
- sessionPinning string[]Filters 
- Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
- connection_borrow_ inttimeout 
- The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- init_query str
- One or more SQL statements for the proxy to run when opening each new database connection.
- max_connections_ intpercent 
- The maximum size of the connection pool for each target in a target group.
- max_idle_ intconnections_ percent 
- Controls how actively the proxy closes idle database connections in the connection pool.
- session_pinning_ Sequence[str]filters 
- Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
- connectionBorrow NumberTimeout 
- The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- initQuery String
- One or more SQL statements for the proxy to run when opening each new database connection.
- maxConnections NumberPercent 
- The maximum size of the connection pool for each target in a target group.
- maxIdle NumberConnections Percent 
- Controls how actively the proxy closes idle database connections in the connection pool.
- sessionPinning List<String>Filters 
- Each item in the list represents a class of SQL operations that normally cause all later statements in a session using a proxy to be pinned to the same underlying database connection.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.26.0 published on Wednesday, Mar 12, 2025 by Pulumi