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-KMSResourceTag Calls the AWS Key Management Service TagResource API operation.
Connect-KMSCustomKeyStore Calls the AWS Key Management Service ConnectCustomKeyStore API operation.
Disable-KMSGrant Calls the AWS Key Management Service RetireGrant API operation.
Disable-KMSKey Calls the AWS Key Management Service DisableKey API operation.
Disable-KMSKeyRotation Calls the AWS Key Management Service DisableKeyRotation API operation.
Disconnect-KMSCustomKeyStore Calls the AWS Key Management Service DisconnectCustomKeyStore API operation.
Enable-KMSKey Calls the AWS Key Management Service EnableKey API operation.
Enable-KMSKeyRotation Calls the AWS Key Management Service EnableKeyRotation API operation.
Get-KMSAliasList Calls the AWS Key Management Service ListAliases API operation.
Get-KMSCustomKeyStore Calls the AWS Key Management Service DescribeCustomKeyStores API operation.
Get-KMSGrantList Calls the AWS Key Management Service ListGrants API operation.
Get-KMSKey Calls the AWS Key Management Service DescribeKey API operation.
Get-KMSKeyList Calls the AWS Key Management Service ListKeys API operation.
Get-KMSKeyPolicy Calls the AWS Key Management Service GetKeyPolicy API operation.
Get-KMSKeyPolicyList Calls the AWS Key Management Service ListKeyPolicies API operation.
Get-KMSKeyRotation Calls the AWS Key Management Service ListKeyRotations API operation.
Get-KMSKeyRotationStatus Calls the AWS Key Management Service GetKeyRotationStatus API operation.
Get-KMSParametersForImport Calls the AWS Key Management Service GetParametersForImport API operation.
Get-KMSPublicKey Calls the AWS Key Management Service GetPublicKey API operation.
Get-KMSResourceTag Calls the AWS Key Management Service ListResourceTags API operation.
Get-KMSRetirableGrant Calls the AWS Key Management Service ListRetirableGrants API operation.
Import-KMSKeyMaterial Calls the AWS Key Management Service ImportKeyMaterial API operation.
Invoke-KMSDecrypt Calls the AWS Key Management Service Decrypt API operation.
Invoke-KMSEncrypt Calls the AWS Key Management Service Encrypt API operation.
Invoke-KMSReEncrypt Calls the AWS Key Management Service ReEncrypt API operation.
Invoke-KMSSigning Calls the AWS Key Management Service Sign API operation.
New-KMSAlias Calls the AWS Key Management Service CreateAlias API operation.
New-KMSCustomKeyStore Calls the AWS Key Management Service CreateCustomKeyStore API operation.
New-KMSDataKey Calls the AWS Key Management Service GenerateDataKey API operation.
New-KMSDataKeyPair Calls the AWS Key Management Service GenerateDataKeyPair API operation.
New-KMSDataKeyPairWithoutPlaintext Calls the AWS Key Management Service GenerateDataKeyPairWithoutPlaintext API operation.
New-KMSDataKeyWithoutPlaintext Calls the AWS Key Management Service GenerateDataKeyWithoutPlaintext API operation.
New-KMSGrant Calls the AWS Key Management Service CreateGrant API operation.
New-KMSKey Calls the AWS Key Management Service CreateKey API operation.
New-KMSMac Calls the AWS Key Management Service GenerateMac API operation.
New-KMSRandom Calls the AWS Key Management Service GenerateRandom API operation.
New-KMSReplicaKey Calls the AWS Key Management Service ReplicateKey API operation.
Remove-KMSAlias Calls the AWS Key Management Service DeleteAlias API operation.
Remove-KMSCustomKeyStore Calls the AWS Key Management Service DeleteCustomKeyStore API operation.
Remove-KMSImportedKeyMaterial Calls the AWS Key Management Service DeleteImportedKeyMaterial API operation.
Remove-KMSResourceTag Calls the AWS Key Management Service UntagResource API operation.
Request-KMSKeyDeletion Calls the AWS Key Management Service ScheduleKeyDeletion API operation.
Revoke-KMSGrant Calls the AWS Key Management Service RevokeGrant API operation.
Start-KMSRotateKeyOnDemand Calls the AWS Key Management Service RotateKeyOnDemand API operation.
Stop-KMSKeyDeletion Calls the AWS Key Management Service CancelKeyDeletion API operation.
Test-KMSMac Calls the AWS Key Management Service VerifyMac API operation.
Test-KMSSignature Calls the AWS Key Management Service Verify API operation.
Update-KMSAlias Calls the AWS Key Management Service UpdateAlias API operation.
Update-KMSCustomKeyStore Calls the AWS Key Management Service UpdateCustomKeyStore API operation.
Update-KMSKeyDescription Calls the AWS Key Management Service UpdateKeyDescription API operation.
Update-KMSPrimaryRegion Calls the AWS Key Management Service UpdatePrimaryRegion API operation.
Write-KMSKeyPolicy Calls the AWS Key Management Service PutKeyPolicy API operation.

Aliases

Name Description
Get-KMSAliases Calls the AWS Key Management Service ListAliases API operation.
Get-KMSGrants Calls the AWS Key Management Service ListGrants API operation.
Get-KMSKeyPolicies Calls the AWS Key Management Service ListKeyPolicies API operation.
Get-KMSKeys Calls the AWS Key Management Service ListKeys API operation.