Class Fog::AWS::IAM::Mock
In: lib/fog/aws/iam/default_policies.rb
lib/fog/aws/requests/iam/list_instance_profiles_for_role.rb
lib/fog/aws/requests/iam/get_role.rb
lib/fog/aws/requests/iam/get_account_password_policy.rb
lib/fog/aws/requests/iam/get_policy_version.rb
lib/fog/aws/requests/iam/delete_login_profile.rb
lib/fog/aws/requests/iam/add_role_to_instance_profile.rb
lib/fog/aws/requests/iam/update_access_key.rb
lib/fog/aws/requests/iam/create_policy.rb
lib/fog/aws/requests/iam/delete_policy.rb
lib/fog/aws/requests/iam/update_login_profile.rb
lib/fog/aws/requests/iam/delete_access_key.rb
lib/fog/aws/requests/iam/delete_group_policy.rb
lib/fog/aws/requests/iam/get_user_policy.rb
lib/fog/aws/requests/iam/list_attached_user_policies.rb
lib/fog/aws/requests/iam/create_instance_profile.rb
lib/fog/aws/requests/iam/list_groups_for_user.rb
lib/fog/aws/requests/iam/list_roles.rb
lib/fog/aws/requests/iam/delete_user_policy.rb
lib/fog/aws/requests/iam/put_user_policy.rb
lib/fog/aws/requests/iam/update_server_certificate.rb
lib/fog/aws/requests/iam/get_user.rb
lib/fog/aws/requests/iam/create_user.rb
lib/fog/aws/requests/iam/delete_instance_profile.rb
lib/fog/aws/requests/iam/get_group.rb
lib/fog/aws/requests/iam/list_user_policies.rb
lib/fog/aws/requests/iam/attach_user_policy.rb
lib/fog/aws/requests/iam/put_group_policy.rb
lib/fog/aws/requests/iam/list_instance_profiles.rb
lib/fog/aws/requests/iam/list_groups.rb
lib/fog/aws/requests/iam/create_policy_version.rb
lib/fog/aws/requests/iam/attach_group_policy.rb
lib/fog/aws/requests/iam/upload_server_certificate.rb
lib/fog/aws/requests/iam/delete_group.rb
lib/fog/aws/requests/iam/get_instance_profile.rb
lib/fog/aws/requests/iam/get_login_profile.rb
lib/fog/aws/requests/iam/delete_user.rb
lib/fog/aws/requests/iam/detach_user_policy.rb
lib/fog/aws/requests/iam/list_group_policies.rb
lib/fog/aws/requests/iam/list_attached_role_policies.rb
lib/fog/aws/requests/iam/update_group.rb
lib/fog/aws/requests/iam/attach_role_policy.rb
lib/fog/aws/requests/iam/create_role.rb
lib/fog/aws/requests/iam/remove_role_from_instance_profile.rb
lib/fog/aws/requests/iam/delete_server_certificate.rb
lib/fog/aws/requests/iam/list_attached_group_policies.rb
lib/fog/aws/requests/iam/list_mfa_devices.rb
lib/fog/aws/requests/iam/delete_role.rb
lib/fog/aws/requests/iam/detach_role_policy.rb
lib/fog/aws/requests/iam/get_group_policy.rb
lib/fog/aws/requests/iam/get_server_certificate.rb
lib/fog/aws/requests/iam/remove_user_from_group.rb
lib/fog/aws/requests/iam/set_default_policy_version.rb
lib/fog/aws/requests/iam/list_server_certificates.rb
lib/fog/aws/requests/iam/list_policy_versions.rb
lib/fog/aws/requests/iam/create_access_key.rb
lib/fog/aws/requests/iam/add_user_to_group.rb
lib/fog/aws/requests/iam/list_policies.rb
lib/fog/aws/requests/iam/get_account_summary.rb
lib/fog/aws/requests/iam/update_account_password_policy.rb
lib/fog/aws/requests/iam/create_group.rb
lib/fog/aws/requests/iam/list_access_keys.rb
lib/fog/aws/requests/iam/list_users.rb
lib/fog/aws/requests/iam/get_policy.rb
lib/fog/aws/requests/iam/delete_account_password_policy.rb
lib/fog/aws/requests/iam/detach_group_policy.rb
lib/fog/aws/requests/iam/create_login_profile.rb
lib/fog/aws/iam.rb
Parent: Object

Methods

account_id   add_role_to_instance_profile   add_user_to_group   attach_group_policy   attach_role_policy   attach_user_policy   create_access_key   create_group   create_instance_profile   create_login_profile   create_policy   create_policy_version   create_role   create_user   current_user   data   data   default_policies   default_policy_versions   delete_access_key   delete_account_password_policy   delete_group   delete_group_policy   delete_instance_profile   delete_login_profile   delete_policy   delete_role   delete_server_certificate   delete_user   delete_user_policy   detach_group_policy   detach_role_policy   detach_user_policy   get_account_password_policy   get_account_summary   get_group   get_group_policy   get_instance_profile   get_login_profile   get_policy   get_policy_version   get_role   get_server_certificate   get_user   get_user_policy   list_access_keys   list_attached_group_policies   list_attached_role_policies   list_attached_user_policies   list_group_policies   list_groups   list_groups_for_user   list_instance_profiles   list_instance_profiles_for_role   list_mfa_devices   list_policies   list_policy_versions   list_roles   list_server_certificates   list_user_policies   list_users   new   put_group_policy   put_user_policy   remove_role_from_instance_profile   remove_user_from_group   reset   reset_data   server_certificate_id   set_default_policy_version   setup_credentials   update_access_key   update_account_password_policy   update_group   update_login_profile   update_server_certificate   upload_server_certificate  

Attributes

current_user_name  [R] 

Public Class methods

Public Instance methods

FIXME: You can‘t actually use the credentials for anything elsewhere in Fog FIXME: Doesn‘t do any validation on the policy

FIXME: You can‘t actually use the credentials for anything elsewhere in Fog FIXME: Doesn‘t do any validation on the policy

[Validate]