[][src]Struct rusoto_iot::CACertificateDescription

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>,
}

Describes a CA certificate.

Fields

Whether the CA certificate configured for auto registration of device certificates. Valid values are "ENABLE" and "DISABLE"

The CA certificate ARN.

The CA certificate ID.

The CA certificate data, in PEM format.

The date the CA certificate was created.

The customer version of the CA certificate.

The generation ID of the CA certificate.

The date the CA certificate was last modified.

The owner of the CA certificate.

The status of a CA certificate.

When the CA certificate is valid.

Trait Implementations

impl Default for CACertificateDescription
[src]

impl PartialEq<CACertificateDescription> for CACertificateDescription
[src]

impl Clone for CACertificateDescription
[src]

Performs copy-assignment from source. Read more

impl Debug for CACertificateDescription
[src]

impl<'de> Deserialize<'de> for CACertificateDescription
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Erased for T

impl<T> Same for T

Should always be Self