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

The cluster's backup policy.

Contains one or more certificates or a certificate signing request (CSR).

The cluster's identifier (ID).

The date and time when the cluster was created.

The type of HSM that the cluster contains.

Contains information about the HSMs in the cluster.

The default password for the cluster's Pre-Crypto Officer (PRECO) user.

The identifier (ID) of the cluster's security group.

The identifier (ID) of the backup used to create the cluster. This value exists only when the cluster was created from a backup.

The cluster's state.

A description of the cluster's state.

A map of the cluster's subnets and their corresponding Availability Zones.

The identifier (ID) of the virtual private cloud (VPC) that contains the cluster.

Trait Implementations

impl Default for Cluster
[src]

[src]

Returns the "default value" for a type. Read more

impl Debug for Cluster
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for Cluster
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for Cluster

impl Sync for Cluster