You are here: Home / LBN / Up2date / Cloud Computing / BastionLinux 19 / perl-VM-EC2-1.19-2.lbn19.noarch

perl-VM-EC2-1.19-2.lbn19.noarch

Package Attributes
RPM  perl-VM-EC2-1.19-2.lbn19.noarch.rpm Architecture  noarch Size  1161060 Created  2019/09/30 06:52:39 UTC
Package Specification
Summary Control the Amazon EC2 and Eucalyptus Clouds
Group Development/Libraries
License GPL+ or Artistic
Home Page http://search.cpan.org/dist/VM-EC2/
Description

The module provides an extensible object-oriented interface as illustrated by the following code:

my $ec2 = VM::EC2->new(-access_key => access key id, -secret_key => aws_secret_key, -endpoint => http://ec2.amazonaws.com);

my $image = $ec2->describe_images(ami-12345);

my $architecture = $image->architecture; my $description = $image->description; my @devices = $image->blockDeviceMapping; for my $d (@devices) { print $d->deviceName,"\n"; print $d->snapshotId,"\n"; print $d->volumeSize,"\n"; }

Requires
/usr/bin/perl  
rpmlib(FileDigests)  
rpmlib(CompressedFileNames)  
rpmlib(PayloadFilesHavePrefix)  
rpmlib(PayloadIsXz)  
Provides
perl(VM::EC2)
perl(VM::EC2::AvailabilityZone)
perl(VM::EC2::BlockDevice)
perl(VM::EC2::BlockDevice::Attachment)
perl(VM::EC2::BlockDevice::EBS)
perl(VM::EC2::BlockDevice::Mapping)
perl(VM::EC2::BlockDevice::Mapping::EBS)
perl(VM::EC2::Dispatch)
perl(VM::EC2::ELB)
perl(VM::EC2::ELB::BackendServerDescription)
perl(VM::EC2::ELB::HealthCheck)
perl(VM::EC2::ELB::InstanceState)
perl(VM::EC2::ELB::Listener)
perl(VM::EC2::ELB::ListenerDescription)
perl(VM::EC2::ELB::Policies)
perl(VM::EC2::ELB::Policies::AppCookieStickinessPolicy)
perl(VM::EC2::ELB::Policies::LBCookieStickinessPolicy)
perl(VM::EC2::ELB::PolicyAttribute)
perl(VM::EC2::ELB::PolicyAttributeType)
perl(VM::EC2::ELB::PolicyDescription)
perl(VM::EC2::ELB::PolicyTypeDescription)
perl(VM::EC2::ElasticAddress)
perl(VM::EC2::Error)
perl(VM::EC2::Generic)
perl(VM::EC2::Group)
perl(VM::EC2::Image)
perl(VM::EC2::Image::LaunchPermission)
perl(VM::EC2::Instance)
perl(VM::EC2::Instance::ConsoleOutput)
perl(VM::EC2::Instance::IamProfile)
perl(VM::EC2::Instance::Metadata)
perl(VM::EC2::Instance::MonitoringState)
perl(VM::EC2::Instance::PasswordData)
perl(VM::EC2::Instance::Placement)
perl(VM::EC2::Instance::Set)
perl(VM::EC2::Instance::State)
perl(VM::EC2::Instance::State::Change)
perl(VM::EC2::Instance::State::Reason)
perl(VM::EC2::Instance::Status)
perl(VM::EC2::Instance::Status::Details)
perl(VM::EC2::Instance::Status::Event)
perl(VM::EC2::Instance::StatusItem)
perl(VM::EC2::KeyPair)
perl(VM::EC2::NetworkInterface)
perl(VM::EC2::NetworkInterface::Association)
perl(VM::EC2::NetworkInterface::Attachment)
perl(VM::EC2::NetworkInterface::PrivateIpAddress)
perl(VM::EC2::ProductCode)
perl(VM::EC2::Region)
perl(VM::EC2::ReservationSet)
perl(VM::EC2::ReservedInstance)
perl(VM::EC2::ReservedInstance::Offering)
perl(VM::EC2::Security::Credentials)
perl(VM::EC2::Security::FederatedUser)
perl(VM::EC2::Security::Policy)
perl(VM::EC2::Security::Token)
perl(VM::EC2::SecurityGroup)
perl(VM::EC2::SecurityGroup::GroupPermission)
perl(VM::EC2::SecurityGroup::IpPermission)
perl(VM::EC2::Snapshot)
perl(VM::EC2::Snapshot::CreateVolumePermission)
perl(VM::EC2::Spot::DatafeedSubscription)
perl(VM::EC2::Spot::InstanceRequest)
perl(VM::EC2::Spot::LaunchSpecification)
perl(VM::EC2::Spot::PriceHistory)
perl(VM::EC2::Staging::Manager)
perl(VM::EC2::Staging::Server)
perl(VM::EC2::Staging::Volume)
perl(VM::EC2::State::Reason)
perl(VM::EC2::Tag)
perl(VM::EC2::VPC)
perl(VM::EC2::VPC::CustomerGateway)
perl(VM::EC2::VPC::DhcpOptions)
perl(VM::EC2::VPC::InternetGateway)
perl(VM::EC2::VPC::InternetGateway::Attachment)
perl(VM::EC2::VPC::NetworkAcl)
perl(VM::EC2::VPC::NetworkAcl::Association)
perl(VM::EC2::VPC::NetworkAcl::Entry)
perl(VM::EC2::VPC::Route)
perl(VM::EC2::VPC::RouteTable)
perl(VM::EC2::VPC::RouteTable::Association)
perl(VM::EC2::VPC::Subnet)
perl(VM::EC2::VPC::VpnConnection)
perl(VM::EC2::VPC::VpnGateway)
perl(VM::EC2::VPC::VpnGateway::Attachment)
perl(VM::EC2::VPC::VpnTunnelTelemetry)
perl(VM::EC2::Volume)
perl(VM::EC2::Volume::Status)
perl(VM::EC2::Volume::Status::Action)
perl(VM::EC2::Volume::Status::Details)
perl(VM::EC2::Volume::Status::Event)
perl(VM::EC2::Volume::StatusItem)
perl-VM-EC2

Document Actions