AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi
aws-native.rds.getDbProxyTargetGroup
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 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 - Settings that control the size and behavior of the connection pool associated with a
DBProxyTargetGroup
. - 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 - Settings that control the size and behavior of the connection pool associated with a
DBProxyTargetGroup
. - 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 - Settings that control the size and behavior of the connection pool associated with a
DBProxyTargetGroup
. - 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 - Settings that control the size and behavior of the connection pool associated with a
DBProxyTargetGroup
. - 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 - Settings that control the size and behavior of the connection pool associated with a
DBProxyTargetGroup
. - 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 - Settings that control the size and behavior of the connection pool associated with a
DBProxyTargetGroup
. - 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
AWS Native is in preview. AWS Classic is fully supported.
AWS Native v0.109.0 published on Wednesday, Jun 26, 2024 by Pulumi