Class: Aws::RDS::Types::CreateDBProxyEndpointRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-rds/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#db_proxy_endpoint_nameString

The name of the DB proxy endpoint to create.



5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
# File 'lib/aws-sdk-rds/types.rb', line 5657

class CreateDBProxyEndpointRequest < Struct.new(
  :db_proxy_name,
  :db_proxy_endpoint_name,
  :vpc_subnet_ids,
  :vpc_security_group_ids,
  :target_role,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#db_proxy_nameString

The name of the DB proxy associated with the DB proxy endpoint that you create.



5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
# File 'lib/aws-sdk-rds/types.rb', line 5657

class CreateDBProxyEndpointRequest < Struct.new(
  :db_proxy_name,
  :db_proxy_endpoint_name,
  :vpc_subnet_ids,
  :vpc_security_group_ids,
  :target_role,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsArray<Types::Tag>

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

[1]: docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_Tagging.html



5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
# File 'lib/aws-sdk-rds/types.rb', line 5657

class CreateDBProxyEndpointRequest < Struct.new(
  :db_proxy_name,
  :db_proxy_endpoint_name,
  :vpc_subnet_ids,
  :vpc_security_group_ids,
  :target_role,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#target_roleString

The role of the DB proxy endpoint. The role determines whether the endpoint can be used for read/write or only read operations. The default is ‘READ_WRITE`. The only role that proxies for RDS for Microsoft SQL Server support is `READ_WRITE`.



5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
# File 'lib/aws-sdk-rds/types.rb', line 5657

class CreateDBProxyEndpointRequest < Struct.new(
  :db_proxy_name,
  :db_proxy_endpoint_name,
  :vpc_subnet_ids,
  :vpc_security_group_ids,
  :target_role,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_security_group_idsArray<String>

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.



5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
# File 'lib/aws-sdk-rds/types.rb', line 5657

class CreateDBProxyEndpointRequest < Struct.new(
  :db_proxy_name,
  :db_proxy_endpoint_name,
  :vpc_subnet_ids,
  :vpc_security_group_ids,
  :target_role,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#vpc_subnet_idsArray<String>

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.



5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
# File 'lib/aws-sdk-rds/types.rb', line 5657

class CreateDBProxyEndpointRequest < Struct.new(
  :db_proxy_name,
  :db_proxy_endpoint_name,
  :vpc_subnet_ids,
  :vpc_security_group_ids,
  :target_role,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end