AWS Tools for Windows PowerShell
Command Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Cmdlets

Name Description
Add-IAMClientIDToOpenIDConnectProvider Invokes the AddClientIDToOpenIDConnectProvider operation against AWS Identity and Access Management.
Add-IAMRoleToInstanceProfile Invokes the AddRoleToInstanceProfile operation against AWS Identity and Access Management.
Add-IAMUserToGroup Invokes the AddUserToGroup operation against AWS Identity and Access Management.
Disable-IAMMFADevice Invokes the DeactivateMFADevice operation against AWS Identity and Access Management.
Edit-IAMPassword Invokes the ChangePassword operation against AWS Identity and Access Management.
Enable-IAMMFADevice Invokes the EnableMFADevice operation against AWS Identity and Access Management.
Get-IAMAccessKey Invokes the ListAccessKeys operation against AWS Identity and Access Management.
Get-IAMAccessKeyLastUsed Invokes the GetAccessKeyLastUsed operation against AWS Identity and Access Management.
Get-IAMAccountAlias Invokes the ListAccountAliases operation against AWS Identity and Access Management.
Get-IAMAccountAuthorizationDetail Invokes the GetAccountAuthorizationDetails operation against AWS Identity and Access Management.
Get-IAMAccountPasswordPolicy Invokes the GetAccountPasswordPolicy operation against AWS Identity and Access Management.
Get-IAMAccountSummary Invokes the GetAccountSummary operation against AWS Identity and Access Management.
Get-IAMAttachedGroupPolicyList Invokes the ListAttachedGroupPolicies operation against AWS Identity and Access Management.
Get-IAMAttachedRolePolicyList Invokes the ListAttachedRolePolicies operation against AWS Identity and Access Management.
Get-IAMAttachedUserPolicyList Invokes the ListAttachedUserPolicies operation against AWS Identity and Access Management.
Get-IAMContextKeysForCustomPolicy Invokes the GetContextKeysForCustomPolicy operation against AWS Identity and Access Management.
Get-IAMContextKeysForPrincipalPolicy Invokes the GetContextKeysForPrincipalPolicy operation against AWS Identity and Access Management.
Get-IAMCredentialReport Invokes the GetCredentialReport operation against AWS Identity and Access Management.
Get-IAMEntitiesForPolicy Invokes the ListEntitiesForPolicy operation against AWS Identity and Access Management.
Get-IAMGroup Invokes the GetGroup operation against AWS Identity and Access Management.
Get-IAMGroupForUser Invokes the ListGroupsForUser operation against AWS Identity and Access Management.
Get-IAMGroupList Invokes the ListGroups operation against AWS Identity and Access Management.
Get-IAMGroupPolicy Invokes the GetGroupPolicy operation against AWS Identity and Access Management.
Get-IAMGroupPolicyList Invokes the ListGroupPolicies operation against AWS Identity and Access Management.
Get-IAMInstanceProfile Invokes the GetInstanceProfile operation against AWS Identity and Access Management.
Get-IAMInstanceProfileForRole Invokes the ListInstanceProfilesForRole operation against AWS Identity and Access Management.
Get-IAMInstanceProfileList Invokes the ListInstanceProfiles operation against AWS Identity and Access Management.
Get-IAMLoginProfile Invokes the GetLoginProfile operation against AWS Identity and Access Management.
Get-IAMMFADevice Invokes the ListMFADevices operation against AWS Identity and Access Management.
Get-IAMOpenIDConnectProvider Invokes the GetOpenIDConnectProvider operation against AWS Identity and Access Management.
Get-IAMOpenIDConnectProviderList Invokes the ListOpenIDConnectProviders operation against AWS Identity and Access Management.
Get-IAMPolicy Invokes the GetPolicy operation against AWS Identity and Access Management.
Get-IAMPolicyList Invokes the ListPolicies operation against AWS Identity and Access Management.
Get-IAMPolicyVersion Invokes the GetPolicyVersion operation against AWS Identity and Access Management.
Get-IAMPolicyVersionList Invokes the ListPolicyVersions operation against AWS Identity and Access Management.
Get-IAMRole Invokes the GetRole operation against AWS Identity and Access Management.
Get-IAMRoleList Invokes the ListRoles operation against AWS Identity and Access Management.
Get-IAMRolePolicy Invokes the GetRolePolicy operation against AWS Identity and Access Management.
Get-IAMRolePolicyList Invokes the ListRolePolicies operation against AWS Identity and Access Management.
Get-IAMSAMLProvider Invokes the GetSAMLProvider operation against AWS Identity and Access Management.
Get-IAMSAMLProviderList Invokes the ListSAMLProviders operation against AWS Identity and Access Management.
Get-IAMServerCertificate Invokes the GetServerCertificate operation against AWS Identity and Access Management.
Get-IAMServerCertificateList Invokes the ListServerCertificates operation against AWS Identity and Access Management.
Get-IAMServiceSpecificCredentialList Invokes the ListServiceSpecificCredentials operation against AWS Identity and Access Management.
Get-IAMSigningCertificate Invokes the ListSigningCertificates operation against AWS Identity and Access Management.
Get-IAMSSHPublicKey Invokes the GetSSHPublicKey operation against AWS Identity and Access Management.
Get-IAMSSHPublicKeyList Invokes the ListSSHPublicKeys operation against AWS Identity and Access Management.
Get-IAMUser Invokes the GetUser operation against AWS Identity and Access Management.
Get-IAMUserList Invokes the ListUsers operation against AWS Identity and Access Management.
Get-IAMUserPolicy Invokes the GetUserPolicy operation against AWS Identity and Access Management.
Get-IAMUserPolicyList Invokes the ListUserPolicies operation against AWS Identity and Access Management.
Get-IAMVirtualMFADevice Invokes the ListVirtualMFADevices operation against AWS Identity and Access Management.
New-IAMAccessKey Invokes the CreateAccessKey operation against AWS Identity and Access Management.
New-IAMAccountAlias Invokes the CreateAccountAlias operation against AWS Identity and Access Management.
New-IAMGroup Invokes the CreateGroup operation against AWS Identity and Access Management.
New-IAMInstanceProfile Invokes the CreateInstanceProfile operation against AWS Identity and Access Management.
New-IAMLoginProfile Invokes the CreateLoginProfile operation against AWS Identity and Access Management.
New-IAMOpenIDConnectProvider Invokes the CreateOpenIDConnectProvider operation against AWS Identity and Access Management.
New-IAMPolicy Invokes the CreatePolicy operation against AWS Identity and Access Management.
New-IAMPolicyVersion Invokes the CreatePolicyVersion operation against AWS Identity and Access Management.
New-IAMRole Invokes the CreateRole operation against AWS Identity and Access Management.
New-IAMSAMLProvider Invokes the CreateSAMLProvider operation against AWS Identity and Access Management.
New-IAMServiceLinkedRole Invokes the CreateServiceLinkedRole operation against AWS Identity and Access Management.
New-IAMServiceSpecificCredential Invokes the CreateServiceSpecificCredential operation against AWS Identity and Access Management.
New-IAMUser Invokes the CreateUser operation against AWS Identity and Access Management.
New-IAMVirtualMFADevice Invokes the CreateVirtualMFADevice operation against AWS Identity and Access Management.
Publish-IAMServerCertificate Invokes the UploadServerCertificate operation against AWS Identity and Access Management.
Publish-IAMSigningCertificate Invokes the UploadSigningCertificate operation against AWS Identity and Access Management.
Publish-IAMSSHPublicKey Invokes the UploadSSHPublicKey operation against AWS Identity and Access Management.
Register-IAMGroupPolicy Invokes the AttachGroupPolicy operation against AWS Identity and Access Management.
Register-IAMRolePolicy Invokes the AttachRolePolicy operation against AWS Identity and Access Management.
Register-IAMUserPolicy Invokes the AttachUserPolicy operation against AWS Identity and Access Management.
Remove-IAMAccessKey Invokes the DeleteAccessKey operation against AWS Identity and Access Management.
Remove-IAMAccountAlias Invokes the DeleteAccountAlias operation against AWS Identity and Access Management.
Remove-IAMAccountPasswordPolicy Invokes the DeleteAccountPasswordPolicy operation against AWS Identity and Access Management.
Remove-IAMClientIDFromOpenIDConnectProvider Invokes the RemoveClientIDFromOpenIDConnectProvider operation against AWS Identity and Access Management.
Remove-IAMGroup Invokes the DeleteGroup operation against AWS Identity and Access Management.
Remove-IAMGroupPolicy Invokes the DeleteGroupPolicy operation against AWS Identity and Access Management.
Remove-IAMInstanceProfile Invokes the DeleteInstanceProfile operation against AWS Identity and Access Management.
Remove-IAMLoginProfile Invokes the DeleteLoginProfile operation against AWS Identity and Access Management.
Remove-IAMOpenIDConnectProvider Invokes the DeleteOpenIDConnectProvider operation against AWS Identity and Access Management.
Remove-IAMPolicy Invokes the DeletePolicy operation against AWS Identity and Access Management.
Remove-IAMPolicyVersion Invokes the DeletePolicyVersion operation against AWS Identity and Access Management.
Remove-IAMRole Invokes the DeleteRole operation against AWS Identity and Access Management.
Remove-IAMRoleFromInstanceProfile Invokes the RemoveRoleFromInstanceProfile operation against AWS Identity and Access Management.
Remove-IAMRolePolicy Invokes the DeleteRolePolicy operation against AWS Identity and Access Management.
Remove-IAMSAMLProvider Invokes the DeleteSAMLProvider operation against AWS Identity and Access Management.
Remove-IAMServerCertificate Invokes the DeleteServerCertificate operation against AWS Identity and Access Management.
Remove-IAMServiceSpecificCredential Invokes the DeleteServiceSpecificCredential operation against AWS Identity and Access Management.
Remove-IAMSigningCertificate Invokes the DeleteSigningCertificate operation against AWS Identity and Access Management.
Remove-IAMSSHPublicKey Invokes the DeleteSSHPublicKey operation against AWS Identity and Access Management.
Remove-IAMUser Invokes the DeleteUser operation against AWS Identity and Access Management.
Remove-IAMUserFromGroup Invokes the RemoveUserFromGroup operation against AWS Identity and Access Management.
Remove-IAMUserPolicy Invokes the DeleteUserPolicy operation against AWS Identity and Access Management.
Remove-IAMVirtualMFADevice Invokes the DeleteVirtualMFADevice operation against AWS Identity and Access Management.
Request-IAMCredentialReport Invokes the GenerateCredentialReport operation against AWS Identity and Access Management.
Reset-IAMServiceSpecificCredential Invokes the ResetServiceSpecificCredential operation against AWS Identity and Access Management.
Set-IAMDefaultPolicyVersion Invokes the SetDefaultPolicyVersion operation against AWS Identity and Access Management.
Sync-IAMMFADevice Invokes the ResyncMFADevice operation against AWS Identity and Access Management.
Test-IAMCustomPolicy Invokes the SimulateCustomPolicy operation against AWS Identity and Access Management.
Test-IAMPrincipalPolicy Invokes the SimulatePrincipalPolicy operation against AWS Identity and Access Management.
Unregister-IAMGroupPolicy Invokes the DetachGroupPolicy operation against AWS Identity and Access Management.
Unregister-IAMRolePolicy Invokes the DetachRolePolicy operation against AWS Identity and Access Management.
Unregister-IAMUserPolicy Invokes the DetachUserPolicy operation against AWS Identity and Access Management.
Update-IAMAccessKey Invokes the UpdateAccessKey operation against AWS Identity and Access Management.
Update-IAMAccountPasswordPolicy Invokes the UpdateAccountPasswordPolicy operation against AWS Identity and Access Management.
Update-IAMAssumeRolePolicy Invokes the UpdateAssumeRolePolicy operation against AWS Identity and Access Management.
Update-IAMGroup Invokes the UpdateGroup operation against AWS Identity and Access Management.
Update-IAMLoginProfile Invokes the UpdateLoginProfile operation against AWS Identity and Access Management.
Update-IAMOpenIDConnectProviderThumbprint Invokes the UpdateOpenIDConnectProviderThumbprint operation against AWS Identity and Access Management.
Update-IAMRoleDescription Invokes the UpdateRoleDescription operation against AWS Identity and Access Management.
Update-IAMSAMLProvider Invokes the UpdateSAMLProvider operation against AWS Identity and Access Management.
Update-IAMServerCertificate Invokes the UpdateServerCertificate operation against AWS Identity and Access Management.
Update-IAMServiceSpecificCredential Invokes the UpdateServiceSpecificCredential operation against AWS Identity and Access Management.
Update-IAMSigningCertificate Invokes the UpdateSigningCertificate operation against AWS Identity and Access Management.
Update-IAMSSHPublicKey Invokes the UpdateSSHPublicKey operation against AWS Identity and Access Management.
Update-IAMUser Invokes the UpdateUser operation against AWS Identity and Access Management.
Write-IAMGroupPolicy Invokes the PutGroupPolicy operation against AWS Identity and Access Management.
Write-IAMRolePolicy Invokes the PutRolePolicy operation against AWS Identity and Access Management.
Write-IAMUserPolicy Invokes the PutUserPolicy operation against AWS Identity and Access Management.

Aliases

Name Description
Get-IAMAccountAuthorizationDetails Invokes the GetAccountAuthorizationDetails operation against AWS Identity and Access Management.
Get-IAMAttachedGroupPolicies Invokes the ListAttachedGroupPolicies operation against AWS Identity and Access Management.
Get-IAMAttachedRolePolicies Invokes the ListAttachedRolePolicies operation against AWS Identity and Access Management.
Get-IAMAttachedUserPolicies Invokes the ListAttachedUserPolicies operation against AWS Identity and Access Management.
Get-IAMGroupPolicies Invokes the ListGroupPolicies operation against AWS Identity and Access Management.
Get-IAMGroups Invokes the ListGroups operation against AWS Identity and Access Management.
Get-IAMInstanceProfiles Invokes the ListInstanceProfiles operation against AWS Identity and Access Management.
Get-IAMOpenIDConnectProviders Invokes the ListOpenIDConnectProviders operation against AWS Identity and Access Management.
Get-IAMPolicies Invokes the ListPolicies operation against AWS Identity and Access Management.
Get-IAMPolicyVersions Invokes the ListPolicyVersions operation against AWS Identity and Access Management.
Get-IAMRolePolicies Invokes the ListRolePolicies operation against AWS Identity and Access Management.
Get-IAMRoles Invokes the ListRoles operation against AWS Identity and Access Management.
Get-IAMSAMLProviders Invokes the ListSAMLProviders operation against AWS Identity and Access Management.
Get-IAMServerCertificates Invokes the ListServerCertificates operation against AWS Identity and Access Management.
Get-IAMUserPolicies Invokes the ListUserPolicies operation against AWS Identity and Access Management.
Get-IAMUsers Invokes the ListUsers operation against AWS Identity and Access Management.