pub struct Cluster {Show 15 fields
pub backup_policy: Option<String>,
pub backup_retention_policy: Option<BackupRetentionPolicy>,
pub certificates: Option<Certificates>,
pub cluster_id: Option<String>,
pub create_timestamp: Option<f64>,
pub hsm_type: Option<String>,
pub hsms: Option<Vec<Hsm>>,
pub pre_co_password: Option<String>,
pub security_group: Option<String>,
pub source_backup_id: Option<String>,
pub state: Option<String>,
pub state_message: Option<String>,
pub subnet_mapping: Option<HashMap<String, String>>,
pub tag_list: Option<Vec<Tag>>,
pub vpc_id: Option<String>,
}Expand description
Contains information about an AWS CloudHSM cluster.
Fields§
§backup_policy: Option<String>The cluster's backup policy.
backup_retention_policy: Option<BackupRetentionPolicy>A policy that defines how the service retains backups.
certificates: Option<Certificates>Contains one or more certificates or a certificate signing request (CSR).
cluster_id: Option<String>The cluster's identifier (ID).
create_timestamp: Option<f64>The date and time when the cluster was created.
hsm_type: Option<String>The type of HSM that the cluster contains.
hsms: Option<Vec<Hsm>>Contains information about the HSMs in the cluster.
pre_co_password: Option<String>The default password for the cluster's Pre-Crypto Officer (PRECO) user.
security_group: Option<String>The identifier (ID) of the cluster's security group.
source_backup_id: Option<String>The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.
state: Option<String>The cluster's state.
state_message: Option<String>A description of the cluster's state.
subnet_mapping: Option<HashMap<String, String>>A map from availability zone to the cluster’s subnet in that availability zone.
tag_list: Option<Vec<Tag>>The list of tags for the cluster.
vpc_id: Option<String>The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.