VM::EC2::VPC::DhcpOptions3pm
Usage
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);
Overview
Please see VM::EC2::Generic for methods shared by all VM::EC2 objects.
Methods
These object methods are supported:
dhcpOptionsId -- ID of the dhcp optionsdhcpConfigurationSet -- Hash of options
In addition, this object supports the following convenience methods:
options() -- return list of DHCP options contained in this setoption('option-name') -- return list of values for the named option. Notethat all options correspond to a list; calling ina scalar context will return size of the listassociate_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
String overloading
When used in a string context, this object will be interpolated as the dhcp ID.
Releases
6 releases since Debian 8 (Jessie); the text changed 3 times.