We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 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.9.0 published on Monday, Nov 18, 2024 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)
// 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. 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
. - Db
Cluster List<string>Identifiers - One or more DB cluster identifiers.
- Db
Instance List<string>Identifiers - One or more DB instance identifiers.
- Target
Group 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 []stringIdentifiers - One or more DB cluster identifiers.
- Db
Instance []stringIdentifiers - One or more DB instance identifiers.
- Target
Group 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 List<String>Identifiers - One or more DB cluster identifiers.
- db
Instance List<String>Identifiers - One or more DB instance identifiers.
- target
Group 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 string[]Identifiers - One or more DB cluster identifiers.
- db
Instance string[]Identifiers - One or more DB instance identifiers.
- target
Group 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.
- connection
Pool Property MapConfiguration Info - Displays the settings that control the size and behavior of the connection pool associated with a
DBProxyTarget
. - db
Cluster List<String>Identifiers - One or more DB cluster identifiers.
- db
Instance List<String>Identifiers - One or more DB instance 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
We recommend new projects start with resources from the AWS provider.
AWS Cloud Control v1.9.0 published on Monday, Nov 18, 2024 by Pulumi