Struct google_firebasehosting1_beta1::api::Domain[][src]

pub struct Domain {
    pub domain_name: Option<String>,
    pub domain_redirect: Option<DomainRedirect>,
    pub provisioning: Option<DomainProvisioning>,
    pub site: Option<String>,
    pub status: Option<String>,
    pub update_time: Option<String>,
}

The intended behavior and status information of a domain.

Activities

This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).

Fields

domain_name: Option<String>

Required. The domain name of the association.

domain_redirect: Option<DomainRedirect>

If set, the domain should redirect with the provided parameters.

provisioning: Option<DomainProvisioning>

Output only. Information about the provisioning of certificates and the health of the DNS resolution for the domain.

site: Option<String>

Required. The site name of the association.

status: Option<String>

Output only. Additional status of the domain association.

update_time: Option<String>

Output only. The time at which the domain was last updated.

Trait Implementations

impl Clone for Domain[src]

impl Debug for Domain[src]

impl Default for Domain[src]

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

impl RequestValue for Domain[src]

impl ResponseResult for Domain[src]

impl Serialize for Domain[src]

Auto Trait Implementations

impl RefUnwindSafe for Domain[src]

impl Send for Domain[src]

impl Sync for Domain[src]

impl Unpin for Domain[src]

impl UnwindSafe for Domain[src]

Blanket Implementations

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

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

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

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

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

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

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

type Owned = T

The resulting type after obtaining ownership.

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.