AWSCloudHSM is a cloud-based hardware security module (HSM) that enables you to easily generate and use your own encryption keys on the AWS Cloud. With CloudHSM, you can manage your own encryption keys using FIPS 140-2 Level 3 validated HSMs. CloudHSM offers you the flexibility to integrate with your applications using industry-standard APIs, such as PKCS#11, Java Cryptography Extensions (JCE), and Microsoft CryptoNG (CNG) libraries.
CloudHSM is standards-compliant and enables you to export all of your keys to most other commercially-available HSMs, subject to your configurations. It is a fully-managed service that automates time-consuming administrative tasks for you, such as hardware provisioning, software patching, high-availability, and backups. CloudHSM also enables you to scale quickly by adding and removing HSM capacity on-demand, with no up-front costs.
Below are the cmdlets which are available with AWSCloudHSM
CmdletName | ServiceOperation | ServiceName |
Edit-HSMItem | ModifyHsm | AWS CloudHSM |
Edit-HSMLunaClient | ModifyLunaClient | AWS CloudHSM |
Edit-HSMPartitionGroup | ModifyHapg | AWS CloudHSM |
Get-HSMAvailableZone | ListAvailableZones | AWS CloudHSM |
Get-HSMConfig | GetConfig | AWS CloudHSM |
Get-HSMItem | DescribeHsm | AWS CloudHSM |
Get-HSMItemList | ListHsms | AWS CloudHSM |
Get-HSMLunaClient | DescribeLunaClient | AWS CloudHSM |
Get-HSMLunaClientList | ListLunaClients | AWS CloudHSM |
Get-HSMPartitionGroup | DescribeHapg | AWS CloudHSM |
Get-HSMPartitionGroupList | ListHapgs | AWS CloudHSM |
Get-HSMResourceTag | ListTagsForResource | AWS CloudHSM |
New-HSMItem | CreateHsm | AWS CloudHSM |
New-HSMLunaClient | CreateLunaClient | AWS CloudHSM |
New-HSMPartitionGroup | CreateHapg | AWS CloudHSM |
Remove-HSMItem | DeleteHsm | AWS CloudHSM |
Remove-HSMLunaClient | DeleteLunaClient | AWS CloudHSM |
Remove-HSMPartitionGroup | DeleteHapg | AWS CloudHSM |
Remove-HSMResourceTag | RemoveTagsFromResource | AWS CloudHSM |
Set-HSMResourceTag | AddTagsToResource | AWS CloudHSM |
Add-HSM2ResourceTag | TagResource | AWS CloudHSM V2 |
Copy-HSM2BackupToRegion | CopyBackupToRegion | AWS CloudHSM V2 |
Get-HSM2Backup | DescribeBackups | AWS CloudHSM V2 |
Get-HSM2Cluster | DescribeClusters | AWS CloudHSM V2 |
Get-HSM2ResourceTag | ListTags | AWS CloudHSM V2 |
Initialize-HSM2Cluster | InitializeCluster | AWS CloudHSM V2 |
New-HSM2Cluster | CreateCluster | AWS CloudHSM V2 |
New-HSM2Hsm | CreateHsm | AWS CloudHSM V2 |
Remove-HSM2Backup | DeleteBackup | AWS CloudHSM V2 |
Remove-HSM2Cluster | DeleteCluster | AWS CloudHSM V2 |
Remove-HSM2Hsm | DeleteHsm | AWS CloudHSM V2 |
Remove-HSM2ResourceTag | UntagResource | AWS CloudHSM V2 |
Restore-HSM2Backup | RestoreBackup | AWS CloudHSM V2 |
You can also check other AWS Services, and each services cmdlets we are providing.