aws-native.rds.getDBProxyTargetGroup
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:rds:getDBProxyTargetGroup
arguments:
# arguments dictionary
The following arguments are supported:
- Target
Group stringArn The Amazon Resource Name (ARN) representing the target group.
- Target
Group stringArn The Amazon Resource Name (ARN) representing the target group.
- target
Group StringArn The Amazon Resource Name (ARN) representing the target group.
- target
Group stringArn The Amazon Resource Name (ARN) representing the target group.
- target_
group_ strarn The Amazon Resource Name (ARN) representing the target group.
- target
Group StringArn The Amazon Resource Name (ARN) representing the target group.
getDBProxyTargetGroup Result
The following output properties are available:
- Connection
Pool Pulumi.Configuration Info Aws Native. RDS. Outputs. DBProxy Target Group Connection Pool Configuration Info Format - DBCluster
Identifiers List<string> - DBInstance
Identifiers List<string> - Target
Group stringArn The Amazon Resource Name (ARN) representing the target group.
- Connection
Pool DBProxyConfiguration Info Target Group Connection Pool Configuration Info Format - DBCluster
Identifiers []string - DBInstance
Identifiers []string - Target
Group stringArn The Amazon Resource Name (ARN) representing the target group.
- connection
Pool DBProxyConfiguration Info Target Group Connection Pool Configuration Info Format - d
BCluster List<String>Identifiers - d
BInstance List<String>Identifiers - target
Group StringArn The Amazon Resource Name (ARN) representing the target group.
- connection
Pool DBProxyConfiguration Info Target Group Connection Pool Configuration Info Format - d
BCluster string[]Identifiers - d
BInstance string[]Identifiers - target
Group stringArn The Amazon Resource Name (ARN) representing the target group.
- connection_
pool_ DBProxyconfiguration_ info Target Group Connection Pool Configuration Info Format - d_
b_ Sequence[str]cluster_ identifiers - d_
b_ Sequence[str]instance_ identifiers - target_
group_ strarn The Amazon Resource Name (ARN) representing the target group.
- connection
Pool Property MapConfiguration Info - d
BCluster List<String>Identifiers - d
BInstance List<String>Identifiers - target
Group StringArn The Amazon Resource Name (ARN) representing the target group.
Supporting Types
DBProxyTargetGroupConnectionPoolConfigurationInfoFormat
- Connection
Borrow intTimeout The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- Init
Query string 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 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.
- Connection
Borrow intTimeout The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- Init
Query string 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 []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.
- connection
Borrow IntegerTimeout The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- init
Query String One or more SQL statements for the proxy to run when opening each new database connection.
- max
Connections IntegerPercent The maximum size of the connection pool for each target in a target group.
- max
Idle IntegerConnections Percent Controls how actively the proxy closes idle database connections in the connection pool.
- session
Pinning 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.
- connection
Borrow numberTimeout The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- init
Query string One or more SQL statements for the proxy to run when opening each new database connection.
- max
Connections numberPercent The maximum size of the connection pool for each target in a target group.
- max
Idle numberConnections Percent Controls how actively the proxy closes idle database connections in the connection pool.
- session
Pinning 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.
- connection
Borrow NumberTimeout The number of seconds for a proxy to wait for a connection to become available in the connection pool.
- init
Query String One or more SQL statements for the proxy to run when opening each new database connection.
- max
Connections NumberPercent The maximum size of the connection pool for each target in a target group.
- max
Idle NumberConnections Percent Controls how actively the proxy closes idle database connections in the connection pool.
- session
Pinning 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