AWS CloudHSM command line tools
This topic describes the command line tools available for managing and using AWS CloudHSM.
Topics
Understanding command line tools
In addition to the AWS command-line interface (AWS CLI) that you use for managing your AWS resources, AWS CloudHSM offers command-line tools for managing HSM users and creating and managing keys on the HSM. In CloudHSM, you use the familiar AWS CLI to manage your cluster, and the CloudHSM command line tools to manage your HSM.
These are the various command-line tools:
- Manage HSM and Clusters
-
These tools get, create, delete, and tag AWS CloudHSM clusters and HSMs:
-
CloudHSMv2 commands in AWS CLI. To use these commands, you need to install and configure AWS CLI.
-
HSM2 PowerShell cmdlets in the AWSPowerShell module
. These cmdlets are available in a Windows PowerShell module and a cross-platform PowerShell Core module.
-
- Manage HSM Users
-
This tool creates and deletes HSM users, including implementing quorum authentication of user management tasks:
-
cloudhsm_mgmt_util. This tool is included in the AWS CloudHSM client software.
-
- Manage Keys on the HSM
-
This tool creates, deletes, imports, and exports symmetric keys and asymmetric key pairs:
-
key_mgmt_util. This tool is included in the AWS CloudHSM client software.
-
- Helper Tools
-
These tools help you to use the tools and software libraries.