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