Sha256: d829f0a4c1b891207080d6d1c6e400fdd16ef08fb8cea79e14199e01524422b0

Contents?: true

Size: 976 Bytes

Versions: 5

Compression:

Stored size: 976 Bytes

Contents

#--
# Amazon Web Services EC2 Query API Ruby library
#
# Ruby Gem Name::  amazon-ec2
# Author::    Glenn Rempe  (mailto:grempe@rubyforge.org)
# Copyright:: Copyright (c) 2007-2008 Glenn Rempe
# License::   Distributes under the same terms as Ruby
# Home::      http://amazon-ec2.rubyforge.org
#++

module EC2

  class Base

    #Amazon Developer Guide Docs:
    #
    # The DescribeAvailabilityZones operation describes availability zones that are currently 
    # available to the account and their states. 
    #
    # An optional list of zone names can be passed.
    #
    #Required Arguments:
    #
    # none
    #
    #Optional Arguments:
    #
    # :zone_name => Array (default : [])
    #

    def describe_availability_zones( options = {} )

      options = { :zone_name => [] }.merge(options)

      params = pathlist("ZoneName", options[:zone_name] )

      return response_generator(:action => "DescribeAvailabilityZones", :params => params)

    end
  end
end

Version data entries

5 entries across 5 versions & 3 rubygems

Version Path
grempe-amazon-ec2-0.2.15 lib/EC2/availability_zones.rb
grempe-amazon-ec2-0.3.0 lib/EC2/availability_zones.rb
skippy-amazon-ec2-0.0.2 lib/EC2/availability_zones.rb
skippy-amazon-ec2-0.2.16 lib/EC2/availability_zones.rb
amazon-ec2-0.2.15 lib/EC2/availability_zones.rb