Class: Aws::EC2::Types::TransitGatewayRequestOptions
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::TransitGatewayRequestOptions
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-ec2/types.rb
Overview
When making an API call, you may pass TransitGatewayRequestOptions data as a hash:
{
amazon_side_asn: 1,
auto_accept_shared_attachments: "enable", # accepts enable, disable
default_route_table_association: "enable", # accepts enable, disable
default_route_table_propagation: "enable", # accepts enable, disable
vpn_ecmp_support: "enable", # accepts enable, disable
dns_support: "enable", # accepts enable, disable
}
Describes the options for a transit gateway.
Instance Attribute Summary collapse
-
#amazon_side_asn ⇒ Integer
A private Autonomous System Number (ASN) for the Amazon side of a BGP session.
-
#auto_accept_shared_attachments ⇒ String
Enable or disable automatic acceptance of attachment requests.
-
#default_route_table_association ⇒ String
Enable or disable automatic association with the default association route table.
-
#default_route_table_propagation ⇒ String
Enable or disable automatic propagation of routes to the default propagation route table.
-
#dns_support ⇒ String
Enable or disable DNS support.
-
#vpn_ecmp_support ⇒ String
Enable or disable Equal Cost Multipath Protocol support.
Instance Attribute Details
#amazon_side_asn ⇒ Integer
A private Autonomous System Number (ASN) for the Amazon side of a BGP session. The range is 64512 to 65534 for 16-bit ASNs and 4200000000 to 4294967294 for 32-bit ASNs.
35910 35911 35912 35913 35914 35915 35916 35917 35918 |
# File 'lib/aws-sdk-ec2/types.rb', line 35910 class TransitGatewayRequestOptions < Struct.new( :amazon_side_asn, :auto_accept_shared_attachments, :default_route_table_association, :default_route_table_propagation, :vpn_ecmp_support, :dns_support) include Aws::Structure end |
#auto_accept_shared_attachments ⇒ String
Enable or disable automatic acceptance of attachment requests. The default is ‘disable`.
35910 35911 35912 35913 35914 35915 35916 35917 35918 |
# File 'lib/aws-sdk-ec2/types.rb', line 35910 class TransitGatewayRequestOptions < Struct.new( :amazon_side_asn, :auto_accept_shared_attachments, :default_route_table_association, :default_route_table_propagation, :vpn_ecmp_support, :dns_support) include Aws::Structure end |
#default_route_table_association ⇒ String
Enable or disable automatic association with the default association route table. The default is ‘enable`.
35910 35911 35912 35913 35914 35915 35916 35917 35918 |
# File 'lib/aws-sdk-ec2/types.rb', line 35910 class TransitGatewayRequestOptions < Struct.new( :amazon_side_asn, :auto_accept_shared_attachments, :default_route_table_association, :default_route_table_propagation, :vpn_ecmp_support, :dns_support) include Aws::Structure end |
#default_route_table_propagation ⇒ String
Enable or disable automatic propagation of routes to the default propagation route table. The default is ‘enable`.
35910 35911 35912 35913 35914 35915 35916 35917 35918 |
# File 'lib/aws-sdk-ec2/types.rb', line 35910 class TransitGatewayRequestOptions < Struct.new( :amazon_side_asn, :auto_accept_shared_attachments, :default_route_table_association, :default_route_table_propagation, :vpn_ecmp_support, :dns_support) include Aws::Structure end |
#dns_support ⇒ String
Enable or disable DNS support.
35910 35911 35912 35913 35914 35915 35916 35917 35918 |
# File 'lib/aws-sdk-ec2/types.rb', line 35910 class TransitGatewayRequestOptions < Struct.new( :amazon_side_asn, :auto_accept_shared_attachments, :default_route_table_association, :default_route_table_propagation, :vpn_ecmp_support, :dns_support) include Aws::Structure end |
#vpn_ecmp_support ⇒ String
Enable or disable Equal Cost Multipath Protocol support.
35910 35911 35912 35913 35914 35915 35916 35917 35918 |
# File 'lib/aws-sdk-ec2/types.rb', line 35910 class TransitGatewayRequestOptions < Struct.new( :amazon_side_asn, :auto_accept_shared_attachments, :default_route_table_association, :default_route_table_propagation, :vpn_ecmp_support, :dns_support) include Aws::Structure end |