Struct google_redis1::api::TlsCertificate
source · pub struct TlsCertificate {
pub cert: Option<String>,
pub create_time: Option<DateTime<Utc>>,
pub expire_time: Option<DateTime<Utc>>,
pub serial_number: Option<String>,
pub sha1_fingerprint: Option<String>,
}
Expand description
TlsCertificate Resource
This type is not used in any activity, and only used as part of another schema.
Fields§
§cert: Option<String>
PEM representation.
create_time: Option<DateTime<Utc>>
Output only. The time when the certificate was created in RFC 3339 format, for example 2020-05-18T00:00:00.094Z
.
expire_time: Option<DateTime<Utc>>
Output only. The time when the certificate expires in RFC 3339 format, for example 2020-05-18T00:00:00.094Z
.
serial_number: Option<String>
Serial number, as extracted from the certificate.
sha1_fingerprint: Option<String>
Sha1 Fingerprint of the certificate.
Trait Implementations§
source§impl Clone for TlsCertificate
impl Clone for TlsCertificate
source§fn clone(&self) -> TlsCertificate
fn clone(&self) -> TlsCertificate
Returns a copy 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 TlsCertificate
impl Debug for TlsCertificate
source§impl Default for TlsCertificate
impl Default for TlsCertificate
source§fn default() -> TlsCertificate
fn default() -> TlsCertificate
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TlsCertificate
impl<'de> Deserialize<'de> for TlsCertificate
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 Serialize for TlsCertificate
impl Serialize for TlsCertificate
impl Part for TlsCertificate
Auto Trait Implementations§
impl RefUnwindSafe for TlsCertificate
impl Send for TlsCertificate
impl Sync for TlsCertificate
impl Unpin for TlsCertificate
impl UnwindSafe for TlsCertificate
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