-- Module : Network.AWS.IAM -- Copyright : (c) 2013-2014 Brendan Hay -- License : This Source Code Form is subject to the terms of -- the Mozilla Public License, v. 2.0. -- A copy of the MPL can be found in the LICENSE file or -- you can obtain it at http://mozilla.org/MPL/2.0/. -- Maintainer : Brendan Hay -- Stability : experimental -- Portability : non-portable (GHC extensions) -- -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | AWS Identity and Access Management (IAM) enables you to securely control -- access to AWS services and resources for your users. Using IAM, you can -- create and manage AWS users and groups and use permissions to allow and deny -- their access to AWS resources. module Network.AWS.IAM ( module Network.AWS.IAM.AddClientIDToOpenIDConnectProvider , module Network.AWS.IAM.AddRoleToInstanceProfile , module Network.AWS.IAM.AddUserToGroup , module Network.AWS.IAM.ChangePassword , module Network.AWS.IAM.CreateAccessKey , module Network.AWS.IAM.CreateAccountAlias , module Network.AWS.IAM.CreateGroup , module Network.AWS.IAM.CreateInstanceProfile , module Network.AWS.IAM.CreateLoginProfile , module Network.AWS.IAM.CreateOpenIDConnectProvider , module Network.AWS.IAM.CreateRole , module Network.AWS.IAM.CreateSAMLProvider , module Network.AWS.IAM.CreateUser , module Network.AWS.IAM.CreateVirtualMFADevice , module Network.AWS.IAM.DeactivateMFADevice , module Network.AWS.IAM.DeleteAccessKey , module Network.AWS.IAM.DeleteAccountAlias , module Network.AWS.IAM.DeleteAccountPasswordPolicy , module Network.AWS.IAM.DeleteGroup , module Network.AWS.IAM.DeleteGroupPolicy , module Network.AWS.IAM.DeleteInstanceProfile , module Network.AWS.IAM.DeleteLoginProfile , module Network.AWS.IAM.DeleteOpenIDConnectProvider , module Network.AWS.IAM.DeleteRole , module Network.AWS.IAM.DeleteRolePolicy , module Network.AWS.IAM.DeleteSAMLProvider , module Network.AWS.IAM.DeleteServerCertificate , module Network.AWS.IAM.DeleteSigningCertificate , module Network.AWS.IAM.DeleteUser , module Network.AWS.IAM.DeleteUserPolicy , module Network.AWS.IAM.DeleteVirtualMFADevice , module Network.AWS.IAM.EnableMFADevice , module Network.AWS.IAM.GenerateCredentialReport , module Network.AWS.IAM.GetAccountAuthorizationDetails , module Network.AWS.IAM.GetAccountPasswordPolicy , module Network.AWS.IAM.GetAccountSummary , module Network.AWS.IAM.GetCredentialReport , module Network.AWS.IAM.GetGroup , module Network.AWS.IAM.GetGroupPolicy , module Network.AWS.IAM.GetInstanceProfile , module Network.AWS.IAM.GetLoginProfile , module Network.AWS.IAM.GetOpenIDConnectProvider , module Network.AWS.IAM.GetRole , module Network.AWS.IAM.GetRolePolicy , module Network.AWS.IAM.GetSAMLProvider , module Network.AWS.IAM.GetServerCertificate , module Network.AWS.IAM.GetUser , module Network.AWS.IAM.GetUserPolicy , module Network.AWS.IAM.ListAccessKeys , module Network.AWS.IAM.ListAccountAliases , module Network.AWS.IAM.ListGroupPolicies , module Network.AWS.IAM.ListGroups , module Network.AWS.IAM.ListGroupsForUser , module Network.AWS.IAM.ListInstanceProfiles , module Network.AWS.IAM.ListInstanceProfilesForRole , module Network.AWS.IAM.ListMFADevices , module Network.AWS.IAM.ListOpenIDConnectProviders , module Network.AWS.IAM.ListRolePolicies , module Network.AWS.IAM.ListRoles , module Network.AWS.IAM.ListSAMLProviders , module Network.AWS.IAM.ListServerCertificates , module Network.AWS.IAM.ListSigningCertificates , module Network.AWS.IAM.ListUserPolicies , module Network.AWS.IAM.ListUsers , module Network.AWS.IAM.ListVirtualMFADevices , module Network.AWS.IAM.PutGroupPolicy , module Network.AWS.IAM.PutRolePolicy , module Network.AWS.IAM.PutUserPolicy , module Network.AWS.IAM.RemoveClientIDFromOpenIDConnectProvider , module Network.AWS.IAM.RemoveRoleFromInstanceProfile , module Network.AWS.IAM.RemoveUserFromGroup , module Network.AWS.IAM.ResyncMFADevice , module Network.AWS.IAM.Types , module Network.AWS.IAM.UpdateAccessKey , module Network.AWS.IAM.UpdateAccountPasswordPolicy , module Network.AWS.IAM.UpdateAssumeRolePolicy , module Network.AWS.IAM.UpdateGroup , module Network.AWS.IAM.UpdateLoginProfile , module Network.AWS.IAM.UpdateOpenIDConnectProviderThumbprint , module Network.AWS.IAM.UpdateSAMLProvider , module Network.AWS.IAM.UpdateServerCertificate , module Network.AWS.IAM.UpdateSigningCertificate , module Network.AWS.IAM.UpdateUser , module Network.AWS.IAM.UploadServerCertificate , module Network.AWS.IAM.UploadSigningCertificate ) where import Network.AWS.IAM.AddClientIDToOpenIDConnectProvider import Network.AWS.IAM.AddRoleToInstanceProfile import Network.AWS.IAM.AddUserToGroup import Network.AWS.IAM.ChangePassword import Network.AWS.IAM.CreateAccessKey import Network.AWS.IAM.CreateAccountAlias import Network.AWS.IAM.CreateGroup import Network.AWS.IAM.CreateInstanceProfile import Network.AWS.IAM.CreateLoginProfile import Network.AWS.IAM.CreateOpenIDConnectProvider import Network.AWS.IAM.CreateRole import Network.AWS.IAM.CreateSAMLProvider import Network.AWS.IAM.CreateUser import Network.AWS.IAM.CreateVirtualMFADevice import Network.AWS.IAM.DeactivateMFADevice import Network.AWS.IAM.DeleteAccessKey import Network.AWS.IAM.DeleteAccountAlias import Network.AWS.IAM.DeleteAccountPasswordPolicy import Network.AWS.IAM.DeleteGroup import Network.AWS.IAM.DeleteGroupPolicy import Network.AWS.IAM.DeleteInstanceProfile import Network.AWS.IAM.DeleteLoginProfile import Network.AWS.IAM.DeleteOpenIDConnectProvider import Network.AWS.IAM.DeleteRole import Network.AWS.IAM.DeleteRolePolicy import Network.AWS.IAM.DeleteSAMLProvider import Network.AWS.IAM.DeleteServerCertificate import Network.AWS.IAM.DeleteSigningCertificate import Network.AWS.IAM.DeleteUser import Network.AWS.IAM.DeleteUserPolicy import Network.AWS.IAM.DeleteVirtualMFADevice import Network.AWS.IAM.EnableMFADevice import Network.AWS.IAM.GenerateCredentialReport import Network.AWS.IAM.GetAccountAuthorizationDetails import Network.AWS.IAM.GetAccountPasswordPolicy import Network.AWS.IAM.GetAccountSummary import Network.AWS.IAM.GetCredentialReport import Network.AWS.IAM.GetGroup import Network.AWS.IAM.GetGroupPolicy import Network.AWS.IAM.GetInstanceProfile import Network.AWS.IAM.GetLoginProfile import Network.AWS.IAM.GetOpenIDConnectProvider import Network.AWS.IAM.GetRole import Network.AWS.IAM.GetRolePolicy import Network.AWS.IAM.GetSAMLProvider import Network.AWS.IAM.GetServerCertificate import Network.AWS.IAM.GetUser import Network.AWS.IAM.GetUserPolicy import Network.AWS.IAM.ListAccessKeys import Network.AWS.IAM.ListAccountAliases import Network.AWS.IAM.ListGroupPolicies import Network.AWS.IAM.ListGroups import Network.AWS.IAM.ListGroupsForUser import Network.AWS.IAM.ListInstanceProfiles import Network.AWS.IAM.ListInstanceProfilesForRole import Network.AWS.IAM.ListMFADevices import Network.AWS.IAM.ListOpenIDConnectProviders import Network.AWS.IAM.ListRolePolicies import Network.AWS.IAM.ListRoles import Network.AWS.IAM.ListSAMLProviders import Network.AWS.IAM.ListServerCertificates import Network.AWS.IAM.ListSigningCertificates import Network.AWS.IAM.ListUserPolicies import Network.AWS.IAM.ListUsers import Network.AWS.IAM.ListVirtualMFADevices import Network.AWS.IAM.PutGroupPolicy import Network.AWS.IAM.PutRolePolicy import Network.AWS.IAM.PutUserPolicy import Network.AWS.IAM.RemoveClientIDFromOpenIDConnectProvider import Network.AWS.IAM.RemoveRoleFromInstanceProfile import Network.AWS.IAM.RemoveUserFromGroup import Network.AWS.IAM.ResyncMFADevice import Network.AWS.IAM.Types import Network.AWS.IAM.UpdateAccessKey import Network.AWS.IAM.UpdateAccountPasswordPolicy import Network.AWS.IAM.UpdateAssumeRolePolicy import Network.AWS.IAM.UpdateGroup import Network.AWS.IAM.UpdateLoginProfile import Network.AWS.IAM.UpdateOpenIDConnectProviderThumbprint import Network.AWS.IAM.UpdateSAMLProvider import Network.AWS.IAM.UpdateServerCertificate import Network.AWS.IAM.UpdateSigningCertificate import Network.AWS.IAM.UpdateUser import Network.AWS.IAM.UploadServerCertificate import Network.AWS.IAM.UploadSigningCertificate