class Aws::KMS::Types::UpdateCustomKeyStoreRequest

@note When making an API call, you may pass UpdateCustomKeyStoreRequest

data as a hash:

    {
      custom_key_store_id: "CustomKeyStoreIdType", # required
      new_custom_key_store_name: "CustomKeyStoreNameType",
      key_store_password: "KeyStorePasswordType",
      cloud_hsm_cluster_id: "CloudHsmClusterIdType",
    }

@!attribute [rw] custom_key_store_id

Identifies the custom key store that you want to update. Enter the
ID of the custom key store. To find the ID of a custom key store,
use the DescribeCustomKeyStores operation.
@return [String]

@!attribute [rw] new_custom_key_store_name

Changes the friendly name of the custom key store to the value that
you specify. The custom key store name must be unique in the Amazon
Web Services account.
@return [String]

@!attribute [rw] key_store_password

Enter the current password of the `kmsuser` crypto user (CU) in the
CloudHSM cluster that is associated with the custom key store.

This parameter tells KMS the current password of the `kmsuser`
crypto user (CU). It does not set or change the password of any
users in the CloudHSM cluster.
@return [String]

@!attribute [rw] cloud_hsm_cluster_id

Associates the custom key store with a related CloudHSM cluster.

Enter the cluster ID of the cluster that you used to create the
custom key store or a cluster that shares a backup history and has
the same cluster certificate as the original cluster. You cannot use
this parameter to associate a custom key store with an unrelated
cluster. In addition, the replacement cluster must [fulfill the
requirements][1] for a cluster associated with a custom key store.
To view the cluster certificate of a cluster, use the
[DescribeClusters][2] operation.

[1]: https://docs.aws.amazon.com/kms/latest/developerguide/create-keystore.html#before-keystore
[2]: https://docs.aws.amazon.com/cloudhsm/latest/APIReference/API_DescribeClusters.html
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/kms-2014-11-01/UpdateCustomKeyStoreRequest AWS API Documentation

Constants

SENSITIVE