Class | AWS::Core::RegionCollection |
In: |
lib/aws/core/region_collection.rb
|
Parent: | Object |
Provides a mechnasim to discover available regions. This can useful if you want to perform an operation for a service in every region.
# call the EC2 DescribeInstances operation in each region AWS.regions.each do |region| resp = region.ec2.client.describe_instances end
You can also use this collection as a shortcut for creating a service interface with a given region.
s3 = AWS.regions['us-west-1'].s3
This collection enumerates and returns {Region} objects.
@see Region
config | [R] | @return [Configuration] |
@option options [Configuration] :config (AWS.config) @option options [ServiceInterface] :service (nil) @api private
Enumerates public regions (non US Gov regions). @yieldparam [region] Region