AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
The command returns a public key, which you must store in the HSM. In addition to creating the HSM certificate, you must create an Amazon Redshift HSM configuration that provides a cluster the information needed to store and use encryption keys in the HSM. For more information, go to Hardware Security Modules in the Amazon Redshift Cluster Management Guide.
Namespace: Amazon.Redshift
Assembly: AWSSDK.dll
Version: (assembly version)
public virtual CreateHsmClientCertificateResponse CreateHsmClientCertificate( CreateHsmClientCertificateRequest request )
Container for the necessary parameters to execute the CreateHsmClientCertificate service method.
Exception | Condition |
---|---|
HsmClientCertificateAlreadyExistsException | There is already an existing Amazon Redshift HSM client certificate with the specified identifier. |
HsmClientCertificateQuotaExceededException | The quota for HSM client certificates has been reached. For information about increasing your quota, go to Limits in Amazon Redshift in the Amazon Redshift Cluster Management Guide. |
InvalidTagException | The tag is invalid. |
TagLimitExceededException | The request exceeds the limit of 10 tags for the resource. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5