class Aws::RDS::Types::CreateDBProxyEndpointRequest

@note When making an API call, you may pass CreateDBProxyEndpointRequest

data as a hash:

    {
      db_proxy_name: "DBProxyName", # required
      db_proxy_endpoint_name: "DBProxyEndpointName", # required
      vpc_subnet_ids: ["String"], # required
      vpc_security_group_ids: ["String"],
      target_role: "READ_WRITE", # accepts READ_WRITE, READ_ONLY
      tags: [
        {
          key: "String",
          value: "String",
        },
      ],
    }

@!attribute [rw] db_proxy_name

The name of the DB proxy associated with the DB proxy endpoint that
you create.
@return [String]

@!attribute [rw] db_proxy_endpoint_name

The name of the DB proxy endpoint to create.
@return [String]

@!attribute [rw] vpc_subnet_ids

The VPC subnet IDs for the DB proxy endpoint that you create. You
can specify a different set of subnet IDs than for the original DB
proxy.
@return [Array<String>]

@!attribute [rw] vpc_security_group_ids

The VPC security group IDs for the DB proxy endpoint that you
create. You can specify a different set of security group IDs than
for the original DB proxy. The default is the default security group
for the VPC.
@return [Array<String>]

@!attribute [rw] target_role

A value that indicates whether the DB proxy endpoint can be used for
read/write or read-only operations. The default is `READ_WRITE`.
@return [String]

@!attribute [rw] tags

A list of tags. For more information, see [Tagging Amazon RDS
Resources][1] in the *Amazon RDS User Guide.*

[1]: https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html
@return [Array<Types::Tag>]

@see docs.aws.amazon.com/goto/WebAPI/rds-2014-10-31/CreateDBProxyEndpointRequest AWS API Documentation

Constants

SENSITIVE