pub struct CertificateDescription {Show 14 fields
pub ca_certificate_id: Option<String>,
pub certificate_arn: Option<String>,
pub certificate_id: Option<String>,
pub certificate_mode: 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 previous_owned_by: Option<String>,
pub status: Option<String>,
pub transfer_data: Option<TransferData>,
pub validity: Option<CertificateValidity>,
}Expand description
Describes a certificate.
Fields§
§ca_certificate_id: Option<String>The certificate ID of the CA certificate used to sign this certificate.
certificate_arn: Option<String>The ARN of the certificate.
certificate_id: Option<String>The ID of the certificate.
certificate_mode: Option<String>The mode of the certificate.
certificate_pem: Option<String>The certificate data, in PEM format.
creation_date: Option<f64>The date and time the certificate was created.
customer_version: Option<i64>The customer version of the certificate.
generation_id: Option<String>The generation ID of the certificate.
last_modified_date: Option<f64>The date and time the certificate was last modified.
owned_by: Option<String>The ID of the AWS account that owns the certificate.
previous_owned_by: Option<String>The ID of the AWS account of the previous owner of the certificate.
status: Option<String>The status of the certificate.
transfer_data: Option<TransferData>The transfer data.
validity: Option<CertificateValidity>When the certificate is valid.
Trait Implementations§
Source§impl Clone for CertificateDescription
impl Clone for CertificateDescription
Source§fn clone(&self) -> CertificateDescription
fn clone(&self) -> CertificateDescription
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 CertificateDescription
impl Debug for CertificateDescription
Source§impl Default for CertificateDescription
impl Default for CertificateDescription
Source§fn default() -> CertificateDescription
fn default() -> CertificateDescription
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CertificateDescription
impl<'de> Deserialize<'de> for CertificateDescription
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 CertificateDescription
impl PartialEq for CertificateDescription
impl StructuralPartialEq for CertificateDescription
Auto Trait Implementations§
impl Freeze for CertificateDescription
impl RefUnwindSafe for CertificateDescription
impl Send for CertificateDescription
impl Sync for CertificateDescription
impl Unpin for CertificateDescription
impl UnwindSafe for CertificateDescription
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