VM::EC2::VPC::DhcpOptions -- DHCP options set for an AWS Virtual Private Cloud
Contents
Description
Please see VM::EC2::Generic for methods shared by all VM::EC2 objects.
Methods
These object methods are supported:
dhcpOptionsId -- ID of the dhcp options
dhcpConfigurationSet -- Hash of options
In addition, this object supports the following convenience methods:
options() -- return list of DHCP options contained in this set
option('option-name') -- return list of values for the named option. Note
that all options correspond to a list; calling in
a scalar context will return size of the list
associate_vpc($vpc_id) -- Associate these options with the given VPC.
associated_vpcs() -- Return list of VPCs associated with the DHCP option set.
as_string() -- returns a string concatenation of all options
Name
VM::EC2::VPC::DhcpOptions -- DHCP options set for an AWS Virtual Private Cloud
See Also
VM::EC2 VM::EC2::Generic
String Overloading
When used in a string context, this object will be interpolated as the dhcp ID.
Synopsis
use VM::EC2;
my $ec2 = VM::EC2->new(...);
my $vpc = $ec2->create_vpc('10.0.0.0/16');
my $options = $ec2->create_dhcp_options(-domain_name=>'test.com',
-domain_name_servers=>['204.16.255.55','216.239.34.10']);
$vpc->set_dhcp_options($options);
