Operations
All API operations are implemented by methods in /AWS1/IF_IAM
| Operation | Method |
|---|---|
| AddClientIDToOpenIDConnectProvider | ADDCLIENTIDTOOPENIDCP() |
| AddRoleToInstanceProfile | ADDROLETOINSTANCEPROFILE() |
| AddUserToGroup | ADDUSERTOGROUP() |
| AttachGroupPolicy | ATTACHGROUPPOLICY() |
| AttachRolePolicy | ATTACHROLEPOLICY() |
| AttachUserPolicy | ATTACHUSERPOLICY() |
| ChangePassword | CHANGEPASSWORD() |
| CreateAccessKey | CREATEACCESSKEY() |
| CreateAccountAlias | CREATEACCOUNTALIAS() |
| CreateDelegationRequest | CREATEDELEGATIONREQUEST() |
| CreateGroup | CREATEGROUP() |
| CreateInstanceProfile | CREATEINSTANCEPROFILE() |
| CreateLoginProfile | CREATELOGINPROFILE() |
| CreateOpenIDConnectProvider | CREATEOPENIDCONNECTPROVIDER() |
| CreatePolicy | CREATEPOLICY() |
| CreatePolicyVersion | CREATEPOLICYVERSION() |
| CreateRole | CREATEROLE() |
| CreateSAMLProvider | CREATESAMLPROVIDER() |
| CreateServiceLinkedRole | CREATESERVICELINKEDROLE() |
| CreateServiceSpecificCredential | CREATESERVICESPECIFICCRED() |
| CreateUser | CREATEUSER() |
| CreateVirtualMFADevice | CREATEVIRTUALMFADEVICE() |
| DeactivateMFADevice | DEACTIVATEMFADEVICE() |
| DeleteAccessKey | DELETEACCESSKEY() |
| DeleteAccountAlias | DELETEACCOUNTALIAS() |
| DeleteAccountPasswordPolicy | DELETEACCOUNTPASSWORDPOLICY() |
| DeleteGroup | DELETEGROUP() |
| DeleteGroupPolicy | DELETEGROUPPOLICY() |
| DeleteInstanceProfile | DELETEINSTANCEPROFILE() |
| DeleteLoginProfile | DELETELOGINPROFILE() |
| DeleteOpenIDConnectProvider | DELETEOPENIDCONNECTPROVIDER() |
| DeletePolicy | DELETEPOLICY() |
| DeletePolicyVersion | DELETEPOLICYVERSION() |
| DeleteRole | DELETEROLE() |
| DeleteRolePermissionsBoundary | DELETEROLEPERMSBOUNDARY() |
| DeleteRolePolicy | DELETEROLEPOLICY() |
| DeleteSAMLProvider | DELETESAMLPROVIDER() |
| DeleteServerCertificate | DELETESERVERCERTIFICATE() |
| DeleteServiceLinkedRole | DELETESERVICELINKEDROLE() |
| DeleteServiceSpecificCredential | DELETESERVICESPECIFICCRED() |
| DeleteSigningCertificate | DELETESIGNINGCERTIFICATE() |
| DeleteSSHPublicKey | DELETESSHPUBLICKEY() |
| DeleteUser | DELETEUSER() |
| DeleteUserPermissionsBoundary | DELETEUSERPERMSBOUNDARY() |
| DeleteUserPolicy | DELETEUSERPOLICY() |
| DeleteVirtualMFADevice | DELETEVIRTUALMFADEVICE() |
| DetachGroupPolicy | DETACHGROUPPOLICY() |
| DetachRolePolicy | DETACHROLEPOLICY() |
| DetachUserPolicy | DETACHUSERPOLICY() |
| DisableOrganizationsRootSessions | DISABLEORGSROOTSESSIONS() |
| DisableOrganizationsRootCredentialsManagement | DSBORGSROOTCREDSMANAGEMENT() |
| EnableMFADevice | ENABLEMFADEVICE() |
| EnableOrganizationsRootSessions | ENABLEORGSROOTSESSIONS() |
| EnableOrganizationsRootCredentialsManagement | ENBORGSROOTCREDSMANAGEMENT() |
| GenerateCredentialReport | GENERATECREDENTIALREPORT() |
| GenerateOrganizationsAccessReport | GENERATEORGSACCESSREPORT() |
| GenerateServiceLastAccessedDetails | GENERATESVCLASTACCESSEDDETS() |
| GetAccessKeyLastUsed | GETACCESSKEYLASTUSED() |
| GetAccountAuthorizationDetails | GETACCOUNTAUTHDETAILS() |
| GetAccountPasswordPolicy | GETACCOUNTPASSWORDPOLICY() |
| GetAccountSummary | GETACCOUNTSUMMARY() |
| GetContextKeysForPrincipalPolicy | GETCONTEXTKEYSFORPRINCPOLICY() |
| GetCredentialReport | GETCREDENTIALREPORT() |
| GetContextKeysForCustomPolicy | GETCTXKEYSFORCUSTOMPOLICY() |
| GetGroup | GETGROUP() |
| GetGroupPolicy | GETGROUPPOLICY() |
| GetInstanceProfile | GETINSTANCEPROFILE() |
| GetLoginProfile | GETLOGINPROFILE() |
| GetMFADevice | GETMFADEVICE() |
| GetOpenIDConnectProvider | GETOPENIDCONNECTPROVIDER() |
| GetOrganizationsAccessReport | GETORGANIZATIONSACCESSREPORT() |
| GetPolicy | GETPOLICY() |
| GetPolicyVersion | GETPOLICYVERSION() |
| GetRole | GETROLE() |
| GetRolePolicy | GETROLEPOLICY() |
| GetSAMLProvider | GETSAMLPROVIDER() |
| GetServerCertificate | GETSERVERCERTIFICATE() |
| GetServiceLastAccessedDetails | GETSERVICELASTACCESSEDDETS() |
| GetSSHPublicKey | GETSSHPUBLICKEY() |
| GetServiceLastAccessedDetailsWithEntities | GETSVCLASTACCEDDETSWITHENTS() |
| GetServiceLinkedRoleDeletionStatus | GETSVCLINKEDROLEDELSTATUS() |
| GetUser | GETUSER() |
| GetUserPolicy | GETUSERPOLICY() |
| ListAccessKeys | LISTACCESSKEYS() |
| ListAccountAliases | LISTACCOUNTALIASES() |
| ListAttachedGroupPolicies | LISTATTACHEDGROUPPOLICIES() |
| ListAttachedRolePolicies | LISTATTACHEDROLEPOLICIES() |
| ListAttachedUserPolicies | LISTATTACHEDUSERPOLICIES() |
| ListEntitiesForPolicy | LISTENTITIESFORPOLICY() |
| ListGroupPolicies | LISTGROUPPOLICIES() |
| ListGroups | LISTGROUPS() |
| ListGroupsForUser | LISTGROUPSFORUSER() |
| ListInstanceProfiles | LISTINSTANCEPROFILES() |
| ListInstanceProfilesForRole | LISTINSTANCEPROFILESFORROLE() |
| ListInstanceProfileTags | LISTINSTANCEPROFILETAGS() |
| ListMFADevices | LISTMFADEVICES() |
| ListMFADeviceTags | LISTMFADEVICETAGS() |
| ListOpenIDConnectProviders | LISTOPENIDCONNECTPROVIDERS() |
| ListOpenIDConnectProviderTags | LISTOPENIDCPTAGS() |
| ListOrganizationsFeatures | LISTORGANIZATIONSFEATURES() |
| ListPoliciesGrantingServiceAccess | LISTPOLGRANTINGSERVICEACCESS() |
| ListPolicies | LISTPOLICIES() |
| ListPolicyTags | LISTPOLICYTAGS() |
| ListPolicyVersions | LISTPOLICYVERSIONS() |
| ListRolePolicies | LISTROLEPOLICIES() |
| ListRoles | LISTROLES() |
| ListRoleTags | LISTROLETAGS() |
| ListSAMLProviders | LISTSAMLPROVIDERS() |
| ListSAMLProviderTags | LISTSAMLPROVIDERTAGS() |
| ListServerCertificates | LISTSERVERCERTIFICATES() |
| ListServerCertificateTags | LISTSERVERCERTIFICATETAGS() |
| ListServiceSpecificCredentials | LISTSERVICESPECIFICCREDS() |
| ListSigningCertificates | LISTSIGNINGCERTIFICATES() |
| ListSSHPublicKeys | LISTSSHPUBLICKEYS() |
| ListUserPolicies | LISTUSERPOLICIES() |
| ListUsers | LISTUSERS() |
| ListUserTags | LISTUSERTAGS() |
| ListVirtualMFADevices | LISTVIRTUALMFADEVICES() |
| PutGroupPolicy | PUTGROUPPOLICY() |
| PutRolePermissionsBoundary | PUTROLEPERMISSIONSBOUNDARY() |
| PutRolePolicy | PUTROLEPOLICY() |
| PutUserPermissionsBoundary | PUTUSERPERMISSIONSBOUNDARY() |
| PutUserPolicy | PUTUSERPOLICY() |
| RemoveClientIDFromOpenIDConnectProvider | REMOVECLIENTIDFROMOPENIDCP() |
| RemoveRoleFromInstanceProfile | REMOVEROLEFROMINSTPROFILE() |
| RemoveUserFromGroup | REMOVEUSERFROMGROUP() |
| ResetServiceSpecificCredential | RESETSERVICESPECIFICCRED() |
| ResyncMFADevice | RESYNCMFADEVICE() |
| SetDefaultPolicyVersion | SETDEFAULTPOLICYVERSION() |
| SetSecurityTokenServicePreferences | SETSECTOKENSVCPREFERENCES() |
| SimulateCustomPolicy | SIMULATECUSTOMPOLICY() |
| SimulatePrincipalPolicy | SIMULATEPRINCIPALPOLICY() |
| TagInstanceProfile | TAGINSTANCEPROFILE() |
| TagMFADevice | TAGMFADEVICE() |
| TagOpenIDConnectProvider | TAGOPENIDCONNECTPROVIDER() |
| TagPolicy | TAGPOLICY() |
| TagRole | TAGROLE() |
| TagSAMLProvider | TAGSAMLPROVIDER() |
| TagServerCertificate | TAGSERVERCERTIFICATE() |
| TagUser | TAGUSER() |
| UntagInstanceProfile | UNTAGINSTANCEPROFILE() |
| UntagMFADevice | UNTAGMFADEVICE() |
| UntagOpenIDConnectProvider | UNTAGOPENIDCONNECTPROVIDER() |
| UntagPolicy | UNTAGPOLICY() |
| UntagRole | UNTAGROLE() |
| UntagSAMLProvider | UNTAGSAMLPROVIDER() |
| UntagServerCertificate | UNTAGSERVERCERTIFICATE() |
| UntagUser | UNTAGUSER() |
| UpdateAccessKey | UPDATEACCESSKEY() |
| UpdateAccountPasswordPolicy | UPDATEACCOUNTPASSWORDPOLICY() |
| UpdateAssumeRolePolicy | UPDATEASSUMEROLEPOLICY() |
| UpdateGroup | UPDATEGROUP() |
| UpdateLoginProfile | UPDATELOGINPROFILE() |
| UpdateOpenIDConnectProviderThumbprint | UPDATEOPENIDCPTHUMBPRINT() |
| UpdateRole | UPDATEROLE() |
| UpdateRoleDescription | UPDATEROLEDESCRIPTION() |
| UpdateSAMLProvider | UPDATESAMLPROVIDER() |
| UpdateServerCertificate | UPDATESERVERCERTIFICATE() |
| UpdateServiceSpecificCredential | UPDATESERVICESPECIFICCRED() |
| UpdateSigningCertificate | UPDATESIGNINGCERTIFICATE() |
| UpdateSSHPublicKey | UPDATESSHPUBLICKEY() |
| UpdateUser | UPDATEUSER() |
| UploadServerCertificate | UPLOADSERVERCERTIFICATE() |
| UploadSigningCertificate | UPLOADSIGNINGCERTIFICATE() |
| UploadSSHPublicKey | UPLOADSSHPUBLICKEY() |