DbProxyEndpointArgs

data class DbProxyEndpointArgs(val dbProxyEndpointName: Output<String>? = null, val dbProxyName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null, val targetRole: Output<DbProxyEndpointTargetRole>? = null, val vpcSecurityGroupIds: Output<List<String>>? = null, val vpcSubnetIds: Output<List<String>>? = null) : ConvertibleToJava<DbProxyEndpointArgs>

Resource schema for AWS::RDS::DBProxyEndpoint.

Constructors

Link copied to clipboard
constructor(dbProxyEndpointName: Output<String>? = null, dbProxyName: Output<String>? = null, tags: Output<List<TagArgs>>? = null, targetRole: Output<DbProxyEndpointTargetRole>? = null, vpcSecurityGroupIds: Output<List<String>>? = null, vpcSubnetIds: Output<List<String>>? = null)

Properties

Link copied to clipboard
val dbProxyEndpointName: Output<String>? = null

The identifier for the DB proxy endpoint. This name must be unique for all DB proxy endpoints owned by your AWS account in the specified AWS Region.

Link copied to clipboard
val dbProxyName: Output<String>? = null

The identifier for the proxy. This name must be unique for all proxies owned by your AWS account in the specified AWS Region.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

An optional set of key-value pairs to associate arbitrary data of your choosing with the DB proxy endpoint.

Link copied to clipboard

A value that indicates whether the DB proxy endpoint can be used for read/write or read-only operations.

Link copied to clipboard
val vpcSecurityGroupIds: Output<List<String>>? = null

VPC security group IDs to associate with the new DB proxy endpoint.

Link copied to clipboard
val vpcSubnetIds: Output<List<String>>? = null

VPC subnet IDs to associate with the new DB proxy endpoint.

Functions

Link copied to clipboard
open override fun toJava(): DbProxyEndpointArgs