Struct rusoto_cloudhsmv2::Hsm
[−]
[src]
pub struct Hsm { pub availability_zone: Option<String>, pub cluster_id: Option<String>, pub eni_id: Option<String>, pub eni_ip: Option<String>, pub hsm_id: String, pub state: Option<String>, pub state_message: Option<String>, pub subnet_id: Option<String>, }
Contains information about a hardware security module (HSM) in an AWS CloudHSM cluster.
Fields
availability_zone: Option<String>
The Availability Zone that contains the HSM.
cluster_id: Option<String>
The identifier (ID) of the cluster that contains the HSM.
eni_id: Option<String>
The identifier (ID) of the HSM's elastic network interface (ENI).
eni_ip: Option<String>
The IP address of the HSM's elastic network interface (ENI).
hsm_id: String
The HSM's identifier (ID).
state: Option<String>
The HSM's state.
state_message: Option<String>
A description of the HSM's state.
subnet_id: Option<String>
The subnet that contains the HSM's elastic network interface (ENI).
Trait Implementations
impl Default for Hsm
[src]
impl Debug for Hsm
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more