VM::EC2::DB::AvailabilityZone - An RDS Database Availability Zone
Contents
Description
This object represents an Availability Zone as part of an Orderable DB Instance Option. Return as an
element of a VM::EC2->describe_orderable_db_instance_options() call.
Name
VM::EC2::DB::AvailabilityZone - An RDS Database Availability Zone
See Also
VM::EC2 VM::EC2::Generic VM::EC2::DB::Instance
String Overloading
In string context, the object returns the Availability Zone name.
Synopsis
use VM::EC2;
$ec2 = VM::EC2->new(...);
@options = $ec2->describe_orderable_db_instance_options(-engine => 'mysql');
foreach $option (grep { $_->DBInstanceClass eq 'db.m2.4xlarge' } @options) {
foreach $zone (grep { $_->ProvisionedIopsCapable } $option->AvailabilityZones) {
print $option->Engine,' ',$option->EngineVersion,' ',$zone,"\n";
}
}
