Struct rusoto_cloudhsm::DescribeHsmResponse
[−]
[src]
pub struct DescribeHsmResponse { pub availability_zone: Option<String>, pub eni_id: Option<String>, pub eni_ip: Option<String>, pub hsm_arn: Option<String>, pub hsm_type: Option<String>, pub iam_role_arn: Option<String>, pub partitions: Option<Vec<String>>, pub serial_number: Option<String>, pub server_cert_last_updated: Option<String>, pub server_cert_uri: Option<String>, pub software_version: Option<String>, pub ssh_key_last_updated: Option<String>, pub ssh_public_key: Option<String>, pub status: Option<String>, pub status_details: Option<String>, pub subnet_id: Option<String>, pub subscription_end_date: Option<String>, pub subscription_start_date: Option<String>, pub subscription_type: Option<String>, pub vendor_name: Option<String>, pub vpc_id: Option<String>, }
Contains the output of the DescribeHsm operation.
Fields
availability_zone: Option<String>
The Availability Zone that the HSM is in.
eni_id: Option<String>
The identifier of the elastic network interface (ENI) attached to the HSM.
eni_ip: Option<String>
The IP address assigned to the HSM's ENI.
hsm_arn: Option<String>
The ARN of the HSM.
hsm_type: Option<String>
The HSM model type.
iam_role_arn: Option<String>
The ARN of the IAM role assigned to the HSM.
partitions: Option<Vec<String>>
The list of partitions on the HSM.
serial_number: Option<String>
The serial number of the HSM.
server_cert_last_updated: Option<String>
The date and time that the server certificate was last updated.
server_cert_uri: Option<String>
The URI of the certificate server.
software_version: Option<String>
The HSM software version.
ssh_key_last_updated: Option<String>
The date and time that the SSH key was last updated.
ssh_public_key: Option<String>
The public SSH key.
status: Option<String>
The status of the HSM.
status_details: Option<String>
Contains additional information about the status of the HSM.
subnet_id: Option<String>
The identifier of the subnet that the HSM is in.
subscription_end_date: Option<String>
The subscription end date.
subscription_start_date: Option<String>
The subscription start date.
subscription_type: Option<String>
vendor_name: Option<String>
The name of the HSM vendor.
vpc_id: Option<String>
The identifier of the VPC that the HSM is in.
Trait Implementations
impl Default for DescribeHsmResponse
[src]
fn default() -> DescribeHsmResponse
[src]
Returns the "default value" for a type. Read more
impl Debug for DescribeHsmResponse
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for DescribeHsmResponse
[src]
fn clone(&self) -> DescribeHsmResponse
[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