Class: Aws::RDS::Types::CreateDBProxyEndpointRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::RDS::Types::CreateDBProxyEndpointRequest
- Defined in:
- gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#db_proxy_endpoint_name ⇒ String
The name of the DB proxy endpoint to create.
-
#db_proxy_name ⇒ String
The name of the DB proxy associated with the DB proxy endpoint that you create.
-
#endpoint_network_type ⇒ String
The network type of the DB proxy endpoint.
-
#tags ⇒ Array<Types::Tag>
A list of tags.
-
#target_role ⇒ String
The role of the DB proxy endpoint.
-
#vpc_security_group_ids ⇒ Array<String>
The VPC security group IDs for the DB proxy endpoint that you create.
-
#vpc_subnet_ids ⇒ Array<String>
The VPC subnet IDs for the DB proxy endpoint that you create.
Instance Attribute Details
#db_proxy_endpoint_name ⇒ String
The name of the DB proxy endpoint to create.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 6006 class CreateDBProxyEndpointRequest < Struct.new( :db_proxy_name, :db_proxy_endpoint_name, :vpc_subnet_ids, :vpc_security_group_ids, :target_role, :tags, :endpoint_network_type) SENSITIVE = [] include Aws::Structure end |
#db_proxy_name ⇒ String
The name of the DB proxy associated with the DB proxy endpoint that you create.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 6006 class CreateDBProxyEndpointRequest < Struct.new( :db_proxy_name, :db_proxy_endpoint_name, :vpc_subnet_ids, :vpc_security_group_ids, :target_role, :tags, :endpoint_network_type) SENSITIVE = [] include Aws::Structure end |
#endpoint_network_type ⇒ String
The network type of the DB proxy endpoint. The network type determines the IP version that the proxy endpoint supports.
Valid values:
IPV4
- The proxy endpoint supports IPv4 only.IPV6
- The proxy endpoint supports IPv6 only.DUAL
- The proxy endpoint supports both IPv4 and IPv6.
Default: IPV4
Constraints:
If you specify
IPV6
orDUAL
, the VPC and all subnets must have an IPv6 CIDR block.If you specify
IPV6
orDUAL
, the VPC tenancy cannot bededicated
.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 6006 class CreateDBProxyEndpointRequest < Struct.new( :db_proxy_name, :db_proxy_endpoint_name, :vpc_subnet_ids, :vpc_security_group_ids, :target_role, :tags, :endpoint_network_type) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
A list of tags.
For more information, see Tagging Amazon RDS resources in the Amazon RDS User Guide or Tagging Amazon Aurora and Amazon RDS resources in the Amazon Aurora User Guide.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 6006 class CreateDBProxyEndpointRequest < Struct.new( :db_proxy_name, :db_proxy_endpoint_name, :vpc_subnet_ids, :vpc_security_group_ids, :target_role, :tags, :endpoint_network_type) SENSITIVE = [] include Aws::Structure end |
#target_role ⇒ String
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
.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 6006 class CreateDBProxyEndpointRequest < Struct.new( :db_proxy_name, :db_proxy_endpoint_name, :vpc_subnet_ids, :vpc_security_group_ids, :target_role, :tags, :endpoint_network_type) SENSITIVE = [] include Aws::Structure end |
#vpc_security_group_ids ⇒ Array<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.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 6006 class CreateDBProxyEndpointRequest < Struct.new( :db_proxy_name, :db_proxy_endpoint_name, :vpc_subnet_ids, :vpc_security_group_ids, :target_role, :tags, :endpoint_network_type) SENSITIVE = [] include Aws::Structure end |
#vpc_subnet_ids ⇒ Array<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.
6006 6007 6008 6009 6010 6011 6012 6013 6014 6015 6016 |
# File 'gems/aws-sdk-rds/lib/aws-sdk-rds/types.rb', line 6006 class CreateDBProxyEndpointRequest < Struct.new( :db_proxy_name, :db_proxy_endpoint_name, :vpc_subnet_ids, :vpc_security_group_ids, :target_role, :tags, :endpoint_network_type) SENSITIVE = [] include Aws::Structure end |