GetProxyResult

data class GetProxyResult(val arn: String, val auths: List<GetProxyAuth>, val debugLogging: Boolean, val endpoint: String, val engineFamily: String, val id: String, val idleClientTimeout: Int, val name: String, val requireTls: Boolean, val roleArn: String, val vpcId: String, val vpcSecurityGroupIds: List<String>, val vpcSubnetIds: List<String>)

A collection of values returned by getProxy.

Constructors

Link copied to clipboard
constructor(arn: String, auths: List<GetProxyAuth>, debugLogging: Boolean, endpoint: String, engineFamily: String, id: String, idleClientTimeout: Int, name: String, requireTls: Boolean, roleArn: String, vpcId: String, vpcSecurityGroupIds: List<String>, vpcSubnetIds: List<String>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arn: String

ARN of the DB Proxy.

Link copied to clipboard

Configuration(s) with authorization mechanisms to connect to the associated instance or cluster.

Link copied to clipboard

Whether the proxy includes detailed information about SQL statements in its logs.

Link copied to clipboard

Endpoint that you can use to connect to the DB proxy.

Link copied to clipboard

Kinds of databases that the proxy can connect to.

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard

Number of seconds a connection to the proxy can have no activity before the proxy drops the client connection.

Link copied to clipboard
Link copied to clipboard

Whether Transport Layer Security (TLS) encryption is required for connections to the proxy.

Link copied to clipboard

ARN for the IAM role that the proxy uses to access Amazon Secrets Manager.

Link copied to clipboard

Provides the VPC ID of the DB proxy.

Link copied to clipboard

Provides a list of VPC security groups that the proxy belongs to.

Link copied to clipboard

EC2 subnet IDs for the proxy.