Class: SimpleAWS::IAM

Inherits:
API
  • Object
show all
Includes:
CallTypes::ActionParam, Signing::Version2
Defined in:
lib/simple_aws/iam.rb

Overview

Amazon's Identity and Access Management

http://docs.amazonwebservices.com/IAM/latest/APIReference/

All requests are POST and always through HTTPS. Use the third parameter to initialize if you need to talk to a region other than us-east-1.

Instance Attribute Summary

Attributes inherited from API

#access_key, #debug_to, #region, #secret_key, #version

Instance Method Summary collapse

Methods included from Signing::Version2

#finish_and_sign_request, #sign_request

Methods included from CallTypes::ActionParam

#method_missing

Methods inherited from API

#debug!, default_region, endpoint, #uri, use_https, version

Constructor Details

#initialize(key, secret) ⇒ IAM

Returns a new instance of IAM


23
24
25
# File 'lib/simple_aws/iam.rb', line 23

def initialize(key, secret)
  super(key, secret)
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class SimpleAWS::CallTypes::ActionParam