Paws::EC2::TransitGatewayRequestOptions
This class represents one of two things:
Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.
As an example, if Att1 is expected to be a Paws::EC2::TransitGatewayRequestOptions object:
$service_obj->Method(Att1 => { AmazonSideAsn => $value, ..., VpnEcmpSupport => $value });
Use accessors for each attribute. If Att1 is expected to be an Paws::EC2::TransitGatewayRequestOptions object:
$result = $service_obj->Method(...); $result->Att1->AmazonSideAsn
This class has no description
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. The default is 64512.
64512
Enable or disable automatic acceptance of attachment requests. Disabled by default.
Enable or disable automatic association with the default association route table. Enabled by default.
Enable or disable automatic propagation of routes to the default propagation route table. Enabled by default.
Enable or disable DNS support. Enabled by default.
Indicates whether multicast is enabled on the transit gateway
One or more IPv4 or IPv6 CIDR blocks for the transit gateway. Must be a size /24 CIDR block or larger for IPv4, or a size /64 CIDR block or larger for IPv6.
Enable or disable Equal Cost Multipath Protocol support. Enabled by default.
This class forms part of Paws, describing an object used in Paws::EC2
The source code is located here: https://github.com/pplu/aws-sdk-perl
Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues
To install Paws, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Paws
CPAN shell
perl -MCPAN -e shell install Paws
For more information on module installation, please visit the detailed CPAN module installation guide.