AWS2::Res type

AWS resource

Direct parent types

Res
Abstract resource
Direct subtypes: 2

Direct children types

AWS2::VpcRes
Undocumented
AWS2::IgwRes
Undocumented
AWS2::RouteTableRes
Undocumented
AWS2::SecGroupRes
Undocumented
AWS2::SubnetRes
Single declarative primitive resource describing AWS Subnet
AWS2::ImageRes
Single declarative primitive resource describing AWS AMI
AWS2::InstanceRes
Single declarative primitive resource describing AWS Instance
AWS2::ElbRes
Single declarative primitive resource describing AWS Elastic Load Balancer
AWS2::ZoneRes
Single declarative primitive resource describing AWS Route53 hosted zones
AWS2::RecordSetRes
Single declarative primitive resource describing AWS Route53 RecordSet
AWS2::AzRes
Undocumented
AWS2::VolumeRes
Undocumented
AWS2::SnapshotRes
Single declarative primitive resource describing AWS EC2 Snapshot resources
AWS2::EipRes
Undocumented
AWS2::BucketRes
Undocumented
AWS2::CertificateRes
Undocumented
AWS2::DistributionRes
Undocumented

Methods

delete(r:AWS2::Res)
Undocumented
id(r:AWS2::Res)
Get unique identifier of a resource

Example

AWS2::Instance().find().resources[0].id()  # i-0011b2.....
run(r:AWS2::Res, log_pfx:Str, cp:CommandsPipeline, do_decode:Any=true)internal
Run a command. Internal method. Please do not use outside the AWS library.
update(r:AWS2::Res, orig_props:Hash)
Undocumented