Struct rusoto_cloudhsmv2::Cluster
[−]
[src]
pub struct Cluster { pub backup_policy: Option<String>, 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 vpc_id: Option<String>, }
Contains information about an AWS CloudHSM cluster.
Fields
backup_policy: Option<String>
The cluster's backup policy.
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 of the cluster's subnets and their corresponding Availability Zones.
vpc_id: Option<String>
The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.
Trait Implementations
impl Default for Cluster
[src]
impl Debug for Cluster
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more