#[non_exhaustive]pub enum AuthorizedCertificateView {
BasicCertificate,
FullCertificate,
UnknownValue(UnknownValue),
}Expand description
Fields that should be returned when an AuthorizedCertificate resource is retrieved.
§Working with unknown values
This enum is defined as #[non_exhaustive] because Google Cloud may add
additional enum variants at any time. Adding new variants is not considered
a breaking change. Applications should write their code in anticipation of:
- New values appearing in future releases of the client library, and
- New values received dynamically, without application changes.
Please consult the Working with enums section in the user guide for some guidelines.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
BasicCertificate
Basic certificate information, including applicable domains and expiration date.
FullCertificate
The information from BASIC_CERTIFICATE, plus detailed information on the
domain mappings that have this certificate mapped.
UnknownValue(UnknownValue)
If set, the enum was initialized with an unknown value.
Applications can examine the value using AuthorizedCertificateView::value or AuthorizedCertificateView::name.
Implementations§
Trait Implementations§
Source§impl Clone for AuthorizedCertificateView
impl Clone for AuthorizedCertificateView
Source§fn clone(&self) -> AuthorizedCertificateView
fn clone(&self) -> AuthorizedCertificateView
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for AuthorizedCertificateView
impl Debug for AuthorizedCertificateView
Source§impl Default for AuthorizedCertificateView
impl Default for AuthorizedCertificateView
Source§impl<'de> Deserialize<'de> for AuthorizedCertificateView
impl<'de> Deserialize<'de> for AuthorizedCertificateView
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>,
Source§impl Display for AuthorizedCertificateView
impl Display for AuthorizedCertificateView
Source§impl From<&str> for AuthorizedCertificateView
impl From<&str> for AuthorizedCertificateView
Source§impl From<i32> for AuthorizedCertificateView
impl From<i32> for AuthorizedCertificateView
impl StructuralPartialEq for AuthorizedCertificateView
Auto Trait Implementations§
impl Freeze for AuthorizedCertificateView
impl RefUnwindSafe for AuthorizedCertificateView
impl Send for AuthorizedCertificateView
impl Sync for AuthorizedCertificateView
impl Unpin for AuthorizedCertificateView
impl UnwindSafe for AuthorizedCertificateView
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.