Struct rusoto_cloudhsmv2::Certificates
[−]
[src]
pub struct Certificates { pub aws_hardware_certificate: Option<String>, pub cluster_certificate: Option<String>, pub cluster_csr: Option<String>, pub hsm_certificate: Option<String>, pub manufacturer_hardware_certificate: Option<String>, }
Contains one or more certificates or a certificate signing request (CSR).
Fields
aws_hardware_certificate: Option<String>
The HSM hardware certificate issued (signed) by AWS CloudHSM.
cluster_certificate: Option<String>
The cluster certificate issued (signed) by the issuing certificate authority (CA) of the cluster's owner.
cluster_csr: Option<String>
The cluster's certificate signing request (CSR). The CSR exists only when the cluster's state is UNINITIALIZED
.
hsm_certificate: Option<String>
The HSM certificate issued (signed) by the HSM hardware.
manufacturer_hardware_certificate: Option<String>
The HSM hardware certificate issued (signed) by the hardware manufacturer.
Trait Implementations
impl Default for Certificates
[src]
fn default() -> Certificates
[src]
Returns the "default value" for a type. Read more
impl Debug for Certificates
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more
impl Clone for Certificates
[src]
fn clone(&self) -> Certificates
[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