Struct rusoto_redshift::CreateHsmConfigurationMessage
[−]
[src]
pub struct CreateHsmConfigurationMessage { pub description: String, pub hsm_configuration_identifier: String, pub hsm_ip_address: String, pub hsm_partition_name: String, pub hsm_partition_password: String, pub hsm_server_public_certificate: String, pub tags: Option<Vec<Tag>>, }
Fields
description: String
A text description of the HSM configuration to be created.
hsm_configuration_identifier: String
The identifier to be assigned to the new Amazon Redshift HSM configuration.
hsm_ip_address: String
The IP address that the Amazon Redshift cluster must use to access the HSM.
hsm_partition_name: String
The name of the partition in the HSM where the Amazon Redshift clusters will store their database encryption keys.
hsm_partition_password: String
The password required to access the HSM partition.
hsm_server_public_certificate: String
The HSMs public certificate file. When using Cloud HSM, the file name is server.pem.
A list of tag instances.
Trait Implementations
impl Default for CreateHsmConfigurationMessage
[src]
fn default() -> CreateHsmConfigurationMessage
[src]
Returns the "default value" for a type. Read more
impl Debug for CreateHsmConfigurationMessage
[src]
impl Clone for CreateHsmConfigurationMessage
[src]
fn clone(&self) -> CreateHsmConfigurationMessage
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more