Module: Aws::IAM
- Defined in:
- lib/aws-sdk-iam/account_password_policy.rb,
lib/aws-sdk-iam/customizations/resource.rb,
lib/aws-sdk-iam/signing_certificate.rb,
lib/aws-sdk-iam/virtual_mfa_device.rb,
lib/aws-sdk-iam/server_certificate.rb,
lib/aws-sdk-iam/assume_role_policy.rb,
lib/aws-sdk-iam/instance_profile.rb,
lib/aws-sdk-iam/account_summary.rb,
lib/aws-sdk-iam/access_key_pair.rb,
lib/aws-sdk-iam/policy_version.rb,
lib/aws-sdk-iam/saml_provider.rb,
lib/aws-sdk-iam/login_profile.rb,
lib/aws-sdk-iam/group_policy.rb,
lib/aws-sdk-iam/current_user.rb,
lib/aws-sdk-iam/user_policy.rb,
lib/aws-sdk-iam/role_policy.rb,
lib/aws-sdk-iam/mfa_device.rb,
lib/aws-sdk-iam/client_api.rb,
lib/aws-sdk-iam/access_key.rb,
lib/aws-sdk-iam/resource.rb,
lib/aws-sdk-iam/waiters.rb,
lib/aws-sdk-iam/policy.rb,
lib/aws-sdk-iam/errors.rb,
lib/aws-sdk-iam/client.rb,
lib/aws-sdk-iam/types.rb,
lib/aws-sdk-iam/group.rb,
lib/aws-sdk-iam/user.rb,
lib/aws-sdk-iam/role.rb,
lib/aws-sdk-iam.rb
Overview
This module provides support for AWS Identity and Access Management. This module is available in the ‘aws-sdk-iam` gem.
# Client
The Client class provides one method for each API operation. Operation methods each accept a hash of request parameters and return a response structure.
See Client for more information.
# Errors
Errors returned from AWS Identity and Access Management all extend Errors::ServiceError.
begin
# do stuff
rescue Aws::IAM::Errors::ServiceError
# rescues all service API errors
end
See Errors for more information.
Defined Under Namespace
Modules: ClientApi, Errors, Types, Waiters Classes: AccessKey, AccessKeyPair, AccountPasswordPolicy, AccountSummary, AssumeRolePolicy, Client, CurrentUser, Group, GroupPolicy, InstanceProfile, LoginProfile, MfaDevice, Policy, PolicyVersion, Resource, Role, RolePolicy, SamlProvider, ServerCertificate, SigningCertificate, User, UserPolicy, VirtualMfaDevice
Constant Summary collapse
- GEM_VERSION =
'1.6.0'