Package-level declarations

Types

Link copied to clipboard

For more information about AWS CloudHSM, see AWS CloudHSM and the AWS CloudHSM User Guide.

Properties

Link copied to clipboard
const val SdkVersion: String
Link copied to clipboard
Link copied to clipboard
const val ServiceId: String

Functions

Link copied to clipboard

Copy an AWS CloudHSM cluster backup to a different region.

Link copied to clipboard

Creates a new AWS CloudHSM cluster.

Link copied to clipboard
inline suspend fun CloudHsmV2Client.createHsm(crossinline block: CreateHsmRequest.Builder.() -> Unit): CreateHsmResponse

Creates a new hardware security module (HSM) in the specified AWS CloudHSM cluster.

Link copied to clipboard

Deletes a specified AWS CloudHSM backup. A backup can be restored up to 7 days after the DeleteBackup request is made. For more information on restoring a backup, see RestoreBackup.

Link copied to clipboard

Deletes the specified AWS CloudHSM cluster. Before you can delete a cluster, you must delete all HSMs in the cluster. To see if the cluster contains any HSMs, use DescribeClusters. To delete an HSM, use DeleteHsm.

Link copied to clipboard
inline suspend fun CloudHsmV2Client.deleteHsm(crossinline block: DeleteHsmRequest.Builder.() -> Unit): DeleteHsmResponse

Deletes the specified HSM. To specify an HSM, you can use its identifier (ID), the IP address of the HSM's elastic network interface (ENI), or the ID of the HSM's ENI. You need to specify only one of these values. To find these values, use DescribeClusters.

Link copied to clipboard

Gets information about backups of AWS CloudHSM clusters.

Link copied to clipboard

Gets information about AWS CloudHSM clusters.

Link copied to clipboard

Claims an AWS CloudHSM cluster by submitting the cluster certificate issued by your issuing certificate authority (CA) and the CA's root certificate. Before you can claim a cluster, you must sign the cluster's certificate signing request (CSR) with your issuing CA. To get the cluster's CSR, use DescribeClusters.

Link copied to clipboard
inline suspend fun CloudHsmV2Client.listTags(crossinline block: ListTagsRequest.Builder.() -> Unit): ListTagsResponse

Gets a list of tags for the specified AWS CloudHSM cluster.

Link copied to clipboard

Modifies attributes for AWS CloudHSM backup.

Link copied to clipboard

Modifies AWS CloudHSM cluster.

Link copied to clipboard

Restores a specified AWS CloudHSM backup that is in the PENDING_DELETION state. For mor information on deleting a backup, see DeleteBackup.

Link copied to clipboard

Adds or overwrites one or more tags for the specified AWS CloudHSM cluster.

Link copied to clipboard

Removes the specified tag or tags from the specified AWS CloudHSM cluster.

Link copied to clipboard

Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.