VM::EC2::REST::zone3pm
Usage
use VM::EC2 qw(:standard);
NAME VM::EC2::REST::zone - Fetch information on EC2 regions and availability zones
EC2 regions and availability zones
This section describes methods that allow you to fetch information on EC2 regions and availability zones. These methods return objects of type VM::EC2::Region and VM::EC2::AvailabilityZone.
Implemented:
DescribeAvailabilityZones
DescribeRegions
Unimplemented:
(none)
@regions = $ec2->describe_regions(@list)
@regions = $ec2->describe_regions(-region_name=>\@list)
Describe regions and return a list of VM::EC2::Region objects. Call with no arguments to return all regions. You may provide a list of regions in either of the two forms shown above in order to restrict the list returned. Glob-style wildcards, such as "*east") are allowed.
@zones = $ec2->describe_availability_zones(@names)
@zones = $ec2->describe_availability_zones(-zone_name=>\@names,-filter=>\%filters)
Describe availability zones and return a list of VM::EC2::AvailabilityZone objects. Call with no arguments to return all availability regions. You may provide a list of zones in either of the two forms shown above in order to restrict the list returned. Glob-style wildcards, such as "*east") are allowed.
If you provide a single argument consisting of a hashref, it is treated as a -filter argument. In other words:
$ec2->describe_availability_zones({state=>'available'})
is equivalent to
$ec2->describe_availability_zones(-filter=>{state=>'available'})
Availability zone filters are described at http://docs.amazonwebservices.com/AWSEC2/latest/APIReference/ApiReference-query-DescribeAvailabilityZones.html
Releases
6 releases since Debian 8 (Jessie); the text changed 3 times.