In addition to creating an HSM configuration, you must also create an HSM client certificate. For more information, go to Hardware Security Modules in the Amazon Redshift Management Guide.
 Declaration Syntax
 Declaration Syntax| C# | 
public class CreateHsmConfigurationRequest : AmazonWebServiceRequest
 Members
 Members| All Members | Constructors | Methods | Properties | ||
| Icon | Member | Description | 
|---|---|---|
|  | CreateHsmConfigurationRequest()()()() | Initializes a new instance of the CreateHsmConfigurationRequest class | 
|  | Description | 
            Gets and sets the property Description. 
             A text description of the HSM configuration to be created. | 
|  | Equals(Object) | (Inherited from Object.) | 
|  | GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | 
|  | GetType()()()() | Gets the type of the current instance.(Inherited from Object.) | 
|  | HsmConfigurationIdentifier | 
            Gets and sets the property HsmConfigurationIdentifier. 
             The identifier to be assigned to the new Amazon Redshift HSM configuration. | 
|  | HsmIpAddress | 
            Gets and sets the property HsmIpAddress. 
             The IP address that the Amazon Redshift cluster must use to access the HSM. | 
|  | HsmPartitionName | 
            Gets and sets the property HsmPartitionName. 
             The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys. | 
|  | HsmPartitionPassword | 
            Gets and sets the property HsmPartitionPassword. 
             The password required to access the HSM partition. | 
|  | HsmServerPublicCertificate | 
            Gets and sets the property HsmServerPublicCertificate. 
             The HSMs public certificate file. When using Cloud HSM, the file name is server.pem. | 
|  | ToString()()()() | Returns a string that represents the current object.(Inherited from Object.) | 
|  | WithDescription(String) | Obsolete. 
            Sets the Description property
             | 
|  | WithHsmConfigurationIdentifier(String) | Obsolete. 
            Sets the HsmConfigurationIdentifier property
             | 
|  | WithHsmIpAddress(String) | Obsolete. 
            Sets the HsmIpAddress property
             | 
|  | WithHsmPartitionName(String) | Obsolete. 
            Sets the HsmPartitionName property
             | 
|  | WithHsmPartitionPassword(String) | Obsolete. 
            Sets the HsmPartitionPassword property
             | 
|  | WithHsmServerPublicCertificate(String) | Obsolete. 
            Sets the HsmServerPublicCertificate property
             | 
 Inheritance Hierarchy
 Inheritance Hierarchy| Object | ||
|  | AmazonWebServiceRequest | |
|  | CreateHsmConfigurationRequest | |