---
abstract: 'Perl interface to Amazon EC2, Virtual Private Cloud, Elastic Load Balancing, Autoscaling, and Relational Database services'
author:
- 'Lincoln Stein <lincoln.stein@oicr.on.ca>'
build_requires: {}
configure_requires:
Module::Build: '0'
dynamic_config: 1
generated_by: 'Module::Build version 0.421, CPAN::Meta::Converter version 2.142690'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: '1.4'
name: VM-EC2
provides:
RetryTimer:
file: lib/VM/EC2.pm
VM::EC2:
file: lib/VM/EC2.pm
version: '1.28'
VM::EC2::ASG:
file: lib/VM/EC2/ASG.pm
VM::EC2::AccountAttributes:
file: lib/VM/EC2/AccountAttributes.pm
VM::EC2::AvailabilityZone:
file: lib/VM/EC2/AvailabilityZone.pm
VM::EC2::BlockDevice:
file: lib/VM/EC2/BlockDevice.pm
VM::EC2::BlockDevice::Attachment:
file: lib/VM/EC2/BlockDevice/Attachment.pm
VM::EC2::BlockDevice::EBS:
file: lib/VM/EC2/BlockDevice/EBS.pm
VM::EC2::BlockDevice::Mapping:
file: lib/VM/EC2/BlockDevice/Mapping.pm
VM::EC2::BlockDevice::Mapping::EBS:
file: lib/VM/EC2/BlockDevice/Mapping/EBS.pm
VM::EC2::CondVar:
file: lib/VM/EC2.pm
VM::EC2::DB::AvailabilityZone:
file: lib/VM/EC2/DB/AvailabilityZone.pm
VM::EC2::DB::CharacterSet:
file: lib/VM/EC2/DB/CharacterSet.pm
VM::EC2::DB::EC2SecurityGroup:
file: lib/VM/EC2/DB/EC2SecurityGroup.pm
VM::EC2::DB::Endpoint:
file: lib/VM/EC2/DB/Endpoint.pm
VM::EC2::DB::Engine::Defaults:
file: lib/VM/EC2/DB/Engine/Defaults.pm
VM::EC2::DB::Engine::Version:
file: lib/VM/EC2/DB/Engine/Version.pm
VM::EC2::DB::Event:
file: lib/VM/EC2/DB/Event.pm
VM::EC2::DB::Event::Category:
file: lib/VM/EC2/DB/Event/Category.pm
VM::EC2::DB::Event::Subscription:
file: lib/VM/EC2/DB/Event/Subscription.pm
VM::EC2::DB::IPRange:
file: lib/VM/EC2/DB/IPRange.pm
VM::EC2::DB::Instance:
file: lib/VM/EC2/DB/Instance.pm
VM::EC2::DB::Instance::OrderableOption:
file: lib/VM/EC2/DB/Instance/OrderableOption.pm
VM::EC2::DB::Option:
file: lib/VM/EC2/DB/Option.pm
VM::EC2::DB::Option::Group:
file: lib/VM/EC2/DB/Option/Group.pm
VM::EC2::DB::Option::Group::Membership:
file: lib/VM/EC2/DB/Option/Group/Membership.pm
VM::EC2::DB::Option::Group::Option:
file: lib/VM/EC2/DB/Option/Group/Option.pm
VM::EC2::DB::Option::Group::Option::Setting:
file: lib/VM/EC2/DB/Option/Group/Option/Setting.pm
VM::EC2::DB::Parameter:
file: lib/VM/EC2/DB/Parameter.pm
VM::EC2::DB::Parameter::Group:
file: lib/VM/EC2/DB/Parameter/Group.pm
VM::EC2::DB::Parameter::Group::Status:
file: lib/VM/EC2/DB/Parameter/Group/Status.pm
VM::EC2::DB::PendingModifiedValues:
file: lib/VM/EC2/DB/PendingModifiedValues.pm
VM::EC2::DB::Reserved::Instance:
file: lib/VM/EC2/DB/Reserved/Instance.pm
VM::EC2::DB::Reserved::Instance::Offering:
file: lib/VM/EC2/DB/Reserved/Instance/Offering.pm
VM::EC2::DB::Reserved::RecurringCharge:
file: lib/VM/EC2/DB/Reserved/RecurringCharge.pm
VM::EC2::DB::SecurityGroup:
file: lib/VM/EC2/DB/SecurityGroup.pm
VM::EC2::DB::SecurityGroup::Membership:
file: lib/VM/EC2/DB/SecurityGroup/Membership.pm
VM::EC2::DB::Snapshot:
file: lib/VM/EC2/DB/Snapshot.pm
VM::EC2::DB::Subnet:
file: lib/VM/EC2/DB/Subnet.pm
VM::EC2::DB::Subnet::Group:
file: lib/VM/EC2/DB/Subnet/Group.pm
VM::EC2::DB::VpcSecurityGroup::Membership:
file: lib/VM/EC2/DB/VpcSecurityGroup/Membership.pm
VM::EC2::Dispatch:
file: lib/VM/EC2/Dispatch.pm
VM::EC2::ELB:
file: lib/VM/EC2/ELB.pm
VM::EC2::ELB::Attributes:
file: lib/VM/EC2/ELB/Attributes.pm
VM::EC2::ELB::Attributes::AccessLog:
file: lib/VM/EC2/ELB/Attributes/AccessLog.pm
VM::EC2::ELB::Attributes::ConnectionDraining:
file: lib/VM/EC2/ELB/Attributes/ConnectionDraining.pm
VM::EC2::ELB::Attributes::ConnectionSettings:
file: lib/VM/EC2/ELB/Attributes/ConnectionSettings.pm
VM::EC2::ELB::Attributes::CrossZoneLoadBalancing:
file: lib/VM/EC2/ELB/Attributes/CrossZoneLoadBalancing.pm
VM::EC2::ELB::BackendServerDescription:
file: lib/VM/EC2/ELB/BackendServerDescription.pm
VM::EC2::ELB::HealthCheck:
file: lib/VM/EC2/ELB/HealthCheck.pm
VM::EC2::ELB::InstanceState:
file: lib/VM/EC2/ELB/InstanceState.pm
VM::EC2::ELB::Listener:
file: lib/VM/EC2/ELB/Listener.pm
VM::EC2::ELB::ListenerDescription:
file: lib/VM/EC2/ELB/ListenerDescription.pm
VM::EC2::ELB::ParmParser:
file: lib/VM/EC2/ELB/ParmParser.pm
VM::EC2::ELB::Policies:
file: lib/VM/EC2/ELB/Policies.pm
VM::EC2::ELB::Policies::AppCookieStickinessPolicy:
file: lib/VM/EC2/ELB/Policies/AppCookieStickinessPolicy.pm
VM::EC2::ELB::Policies::LBCookieStickinessPolicy:
file: lib/VM/EC2/ELB/Policies/LBCookieStickinessPolicy.pm
VM::EC2::ELB::PolicyAttribute:
file: lib/VM/EC2/ELB/PolicyAttribute.pm
VM::EC2::ELB::PolicyAttributeType:
file: lib/VM/EC2/ELB/PolicyAttributeType.pm
VM::EC2::ELB::PolicyDescription:
file: lib/VM/EC2/ELB/PolicyDescription.pm
VM::EC2::ELB::PolicyTypeDescription:
file: lib/VM/EC2/ELB/PolicyTypeDescription.pm
VM::EC2::ELB::TagDescription:
file: lib/VM/EC2/ELB/TagDescription.pm
VM::EC2::ElasticAddress:
file: lib/VM/EC2/ElasticAddress.pm
VM::EC2::Error:
file: lib/VM/EC2/Error.pm
VM::EC2::Generic:
file: lib/VM/EC2/Generic.pm
VM::EC2::Group:
file: lib/VM/EC2/Group.pm
VM::EC2::Image:
file: lib/VM/EC2/Image.pm
VM::EC2::Image::LaunchPermission:
file: lib/VM/EC2/Image/LaunchPermission.pm
VM::EC2::Instance:
file: lib/VM/EC2/Instance.pm
VM::EC2::Instance::ConsoleOutput:
file: lib/VM/EC2/Instance/ConsoleOutput.pm
VM::EC2::Instance::IamProfile:
file: lib/VM/EC2/Instance/IamProfile.pm
VM::EC2::Instance::Metadata:
file: lib/VM/EC2/Instance/Metadata.pm
VM::EC2::Instance::MonitoringState:
file: lib/VM/EC2/Instance/MonitoringState.pm
VM::EC2::Instance::PasswordData:
file: lib/VM/EC2/Instance/PasswordData.pm
VM::EC2::Instance::Placement:
file: lib/VM/EC2/Instance/Placement.pm
VM::EC2::Instance::Set:
file: lib/VM/EC2/Instance/Set.pm
VM::EC2::Instance::State:
file: lib/VM/EC2/Instance/State.pm
VM::EC2::Instance::State::Change:
file: lib/VM/EC2/Instance/State/Change.pm
VM::EC2::Instance::State::Reason:
file: lib/VM/EC2/Instance/State/Reason.pm
VM::EC2::Instance::Status:
file: lib/VM/EC2/Instance/Status.pm
VM::EC2::Instance::Status::Details:
file: lib/VM/EC2/Instance/Status/Details.pm
VM::EC2::Instance::Status::Event:
file: lib/VM/EC2/Instance/Status/Event.pm
VM::EC2::Instance::StatusItem:
file: lib/VM/EC2/Instance/StatusItem.pm
VM::EC2::KeyPair:
file: lib/VM/EC2/KeyPair.pm
VM::EC2::LaunchConfiguration:
file: lib/VM/EC2/LaunchConfiguration.pm
VM::EC2::NetworkInterface:
file: lib/VM/EC2/NetworkInterface.pm
VM::EC2::NetworkInterface::Association:
file: lib/VM/EC2/NetworkInterface/Association.pm
VM::EC2::NetworkInterface::Attachment:
file: lib/VM/EC2/NetworkInterface/Attachment.pm
VM::EC2::NetworkInterface::PrivateIpAddress:
file: lib/VM/EC2/NetworkInterface/PrivateIpAddress.pm
VM::EC2::ParmParser:
file: lib/VM/EC2/ParmParser.pm
VM::EC2::PlacementGroup:
file: lib/VM/EC2/PlacementGroup.pm
VM::EC2::ProductCode:
file: lib/VM/EC2/ProductCode.pm
VM::EC2::REST::ami:
file: lib/VM/EC2/REST/ami.pm
VM::EC2::REST::autoscaling:
file: lib/VM/EC2/REST/autoscaling.pm
VM::EC2::REST::customer_gateway:
file: lib/VM/EC2/REST/customer_gateway.pm
VM::EC2::REST::devpay:
file: lib/VM/EC2/REST/devpay.pm
VM::EC2::REST::dhcp:
file: lib/VM/EC2/REST/dhcp.pm
VM::EC2::REST::ebs:
file: lib/VM/EC2/REST/ebs.pm
VM::EC2::REST::elastic_ip:
file: lib/VM/EC2/REST/elastic_ip.pm
VM::EC2::REST::elastic_load_balancer:
file: lib/VM/EC2/REST/elastic_load_balancer.pm
VM::EC2::REST::elastic_network_interface:
file: lib/VM/EC2/REST/elastic_network_interface.pm
VM::EC2::REST::general:
file: lib/VM/EC2/REST/general.pm
VM::EC2::REST::instance:
file: lib/VM/EC2/REST/instance.pm
VM::EC2::REST::internet_gateway:
file: lib/VM/EC2/REST/internet_gateway.pm
VM::EC2::REST::keys:
file: lib/VM/EC2/REST/keys.pm
VM::EC2::REST::monitoring:
file: lib/VM/EC2/REST/monitoring.pm
VM::EC2::REST::network_acl:
file: lib/VM/EC2/REST/network_acl.pm
VM::EC2::REST::placement_group:
file: lib/VM/EC2/REST/placement_group.pm
VM::EC2::REST::private_ip:
file: lib/VM/EC2/REST/private_ip.pm
VM::EC2::REST::relational_database_service:
file: lib/VM/EC2/REST/relational_database_service.pm
VM::EC2::REST::reserved_instance:
file: lib/VM/EC2/REST/reserved_instance.pm
VM::EC2::REST::route_table:
file: lib/VM/EC2/REST/route_table.pm
VM::EC2::REST::security_group:
file: lib/VM/EC2/REST/security_group.pm
VM::EC2::REST::security_token:
file: lib/VM/EC2/REST/security_token.pm
VM::EC2::REST::spot_instance:
file: lib/VM/EC2/REST/spot_instance.pm
VM::EC2::REST::subnet:
file: lib/VM/EC2/REST/subnet.pm
VM::EC2::REST::tag:
file: lib/VM/EC2/REST/tag.pm
VM::EC2::REST::vm_export:
file: lib/VM/EC2/REST/vm_export.pm
VM::EC2::REST::vm_import:
file: lib/VM/EC2/REST/vm_import.pm
VM::EC2::REST::vpc:
file: lib/VM/EC2/REST/vpc.pm
VM::EC2::REST::vpn:
file: lib/VM/EC2/REST/vpn.pm
VM::EC2::REST::vpn_gateway:
file: lib/VM/EC2/REST/vpn_gateway.pm
VM::EC2::REST::windows:
file: lib/VM/EC2/REST/windows.pm
VM::EC2::REST::zone:
file: lib/VM/EC2/REST/zone.pm
VM::EC2::Region:
file: lib/VM/EC2/Region.pm
VM::EC2::ReservationSet:
file: lib/VM/EC2/ReservationSet.pm
VM::EC2::ReservedInstance:
file: lib/VM/EC2/ReservedInstance.pm
VM::EC2::ReservedInstance::Listing:
file: lib/VM/EC2/ReservedInstance/Listing.pm
VM::EC2::ReservedInstance::Listing::InstanceCounts:
file: lib/VM/EC2/ReservedInstance/Listing/InstanceCount.pm
VM::EC2::ReservedInstance::Listing::PriceSchedule:
file: lib/VM/EC2/ReservedInstance/Listing/PriceSchedule.pm
VM::EC2::ReservedInstance::Modification:
file: lib/VM/EC2/ReservedInstance/Modification.pm
VM::EC2::ReservedInstance::Modification::Configuration:
file: lib/VM/EC2/ReservedInstance/Modification/Configuration.pm
VM::EC2::ReservedInstance::Modification::Result:
file: lib/VM/EC2/ReservedInstance/Modification/Result.pm
VM::EC2::ReservedInstance::Offering:
file: lib/VM/EC2/ReservedInstance/Offering.pm
VM::EC2::ReservedInstance::ParmParser:
file: lib/VM/EC2/ReservedInstance/ParmParser.pm
VM::EC2::ScalingPolicy:
file: lib/VM/EC2/ScalingPolicy.pm
VM::EC2::Security::Credentials:
file: lib/VM/EC2/Security/Credentials.pm
VM::EC2::Security::FederatedUser:
file: lib/VM/EC2/Security/FederatedUser.pm
VM::EC2::Security::Policy:
file: lib/VM/EC2/Security/Policy.pm
VM::EC2::Security::Token:
file: lib/VM/EC2/Security/Token.pm
VM::EC2::SecurityGroup:
file: lib/VM/EC2/SecurityGroup.pm
VM::EC2::SecurityGroup::GroupPermission:
file: lib/VM/EC2/SecurityGroup/GroupPermission.pm
VM::EC2::SecurityGroup::IpPermission:
file: lib/VM/EC2/SecurityGroup/IpPermission.pm
VM::EC2::Snapshot:
file: lib/VM/EC2/Snapshot.pm
VM::EC2::Snapshot::CreateVolumePermission:
file: lib/VM/EC2/Snapshot/CreateVolumePermission.pm
VM::EC2::Spot::DatafeedSubscription:
file: lib/VM/EC2/Spot/DatafeedSubscription.pm
VM::EC2::Spot::InstanceRequest:
file: lib/VM/EC2/Spot/InstanceRequest.pm
VM::EC2::Spot::LaunchSpecification:
file: lib/VM/EC2/Spot/LaunchSpecification.pm
VM::EC2::Spot::PriceHistory:
file: lib/VM/EC2/Spot/PriceHistory.pm
VM::EC2::Spot::Status:
file: lib/VM/EC2/Spot/Status.pm
VM::EC2::Staging::Manager:
file: lib/VM/EC2/Staging/Manager.pm
VM::EC2::Staging::Server:
file: lib/VM/EC2/Staging/Server.pm
VM::EC2::Staging::Volume:
file: lib/VM/EC2/Staging/Volume.pm
VM::EC2::Tag:
file: lib/VM/EC2/Tag.pm
VM::EC2::VPC:
file: lib/VM/EC2/VPC.pm
VM::EC2::VPC::CustomerGateway:
file: lib/VM/EC2/VPC/CustomerGateway.pm
VM::EC2::VPC::DhcpOptions:
file: lib/VM/EC2/VPC/DhcpOptions.pm
VM::EC2::VPC::InternetGateway:
file: lib/VM/EC2/VPC/InternetGateway.pm
VM::EC2::VPC::InternetGateway::Attachment:
file: lib/VM/EC2/VPC/InternetGateway/Attachment.pm
VM::EC2::VPC::NetworkAcl:
file: lib/VM/EC2/VPC/NetworkAcl.pm
VM::EC2::VPC::NetworkAcl::Association:
file: lib/VM/EC2/VPC/NetworkAcl/Association.pm
VM::EC2::VPC::NetworkAcl::Entry:
file: lib/VM/EC2/VPC/NetworkAcl/Entry.pm
VM::EC2::VPC::PeeringConnection:
file: lib/VM/EC2/VPC/PeeringConnection.pm
VM::EC2::VPC::PeeringConnection::StateReason:
file: lib/VM/EC2/VPC/PeeringConnection/StateReason.pm
VM::EC2::VPC::PeeringConnection::VpcInfo:
file: lib/VM/EC2/VPC/PeeringConnection/VpcInfo.pm
VM::EC2::VPC::Route:
file: lib/VM/EC2/VPC/Route.pm
VM::EC2::VPC::RouteTable:
file: lib/VM/EC2/VPC/RouteTable.pm
VM::EC2::VPC::RouteTable::Association:
file: lib/VM/EC2/VPC/RouteTable/Association.pm
VM::EC2::VPC::Subnet:
file: lib/VM/EC2/VPC/Subnet.pm
VM::EC2::VPC::VpnConnection:
file: lib/VM/EC2/VPC/VpnConnection.pm
VM::EC2::VPC::VpnGateway:
file: lib/VM/EC2/VPC/VpnGateway.pm
VM::EC2::VPC::VpnGateway::Attachment:
file: lib/VM/EC2/VPC/VpnGateway/Attachment.pm
VM::EC2::VPC::VpnTunnelTelemetry:
file: lib/VM/EC2/VPC/VpnTunnelTelemetry.pm
VM::EC2::Volume:
file: lib/VM/EC2/Volume.pm
VM::EC2::Volume::Status:
file: lib/VM/EC2/Volume/Status.pm
VM::EC2::Volume::Status::Action:
file: lib/VM/EC2/Volume/Status/Action.pm
VM::EC2::Volume::Status::Details:
file: lib/VM/EC2/Volume/Status/Details.pm
VM::EC2::Volume::Status::Event:
file: lib/VM/EC2/Volume/Status/Event.pm
VM::EC2::Volume::StatusItem:
file: lib/VM/EC2/Volume/StatusItem.pm
recommends:
AWS::Signature4: '1.00'
requires:
AnyEvent: '7.04'
AnyEvent::CacheDNS: '0.08'
AnyEvent::HTTP: '2.15'
Digest::SHA: '5.47'
File::Path: '2.08'
JSON: '0'
LWP: '5.835'
MIME::Base64: '3.08'
String::Approx: '3.26'
URI::URL: '5.03'
XML::Simple: '2.18'
resources:
license: http://dev.perl.org/licenses/
version: '1.28'