[−][src]Struct google_firebasehosting1_beta1::Release
A Release
is a particular
collection of configurations and files
that is set to be public at a particular time.
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).
- channels releases create sites (request|response)
- sites releases create projects (request|response)
- sites channels releases create projects (request|response)
- releases create sites (request|response)
Fields
version: Option<Version>
Output only. The configuration and content that was released.
name: Option<String>
Output only. The unique identifier for the release, in the format:
sites/site-name/releases/releaseID
This name is provided in the response body when you call the
CreateRelease
endpoint.
message: Option<String>
The deploy description when the release was created. The value can be up to 512 characters.
release_time: Option<String>
Output only. The time at which the version is set to be public.
type_: Option<String>
Explains the reason for the release.
Specify a value for this field only when creating a SITE_DISABLE
type release.
release_user: Option<ActingUser>
Output only. Identifies the user who created the release.
Trait Implementations
impl Clone for Release
[src]
impl Debug for Release
[src]
impl Default for Release
[src]
impl<'de> Deserialize<'de> for Release
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl RequestValue for Release
[src]
impl ResponseResult for Release
[src]
impl Serialize for Release
[src]
Auto Trait Implementations
impl RefUnwindSafe for Release
impl Send for Release
impl Sync for Release
impl Unpin for Release
impl UnwindSafe for Release
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Typeable for T where
T: Any,
T: Any,