pub struct CACertificateDescription {
pub auto_registration_status: Option<String>,
pub certificate_arn: Option<String>,
pub certificate_id: Option<String>,
pub certificate_pem: Option<String>,
pub creation_date: Option<f64>,
pub customer_version: Option<i64>,
pub generation_id: Option<String>,
pub last_modified_date: Option<f64>,
pub owned_by: Option<String>,
pub status: Option<String>,
pub validity: Option<CertificateValidity>,
}Expand description
Describes a CA certificate.
Fields§
§auto_registration_status: Option<String>Whether the CA certificate configured for auto registration of device certificates. Valid values are "ENABLE" and "DISABLE"
certificate_arn: Option<String>The CA certificate ARN.
certificate_id: Option<String>The CA certificate ID.
certificate_pem: Option<String>The CA certificate data, in PEM format.
creation_date: Option<f64>The date the CA certificate was created.
customer_version: Option<i64>The customer version of the CA certificate.
generation_id: Option<String>The generation ID of the CA certificate.
last_modified_date: Option<f64>The date the CA certificate was last modified.
owned_by: Option<String>The owner of the CA certificate.
status: Option<String>The status of a CA certificate.
validity: Option<CertificateValidity>When the CA certificate is valid.
Trait Implementations§
Source§impl Clone for CACertificateDescription
impl Clone for CACertificateDescription
Source§fn clone(&self) -> CACertificateDescription
fn clone(&self) -> CACertificateDescription
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CACertificateDescription
impl Debug for CACertificateDescription
Source§impl Default for CACertificateDescription
impl Default for CACertificateDescription
Source§fn default() -> CACertificateDescription
fn default() -> CACertificateDescription
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CACertificateDescription
impl<'de> Deserialize<'de> for CACertificateDescription
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CACertificateDescription
impl PartialEq for CACertificateDescription
impl StructuralPartialEq for CACertificateDescription
Auto Trait Implementations§
impl Freeze for CACertificateDescription
impl RefUnwindSafe for CACertificateDescription
impl Send for CACertificateDescription
impl Sync for CACertificateDescription
impl Unpin for CACertificateDescription
impl UnwindSafe for CACertificateDescription
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more