Struct google_firebasehosting1_beta1::Release[][src]

pub struct Release {
    pub version: Option<Version>,
    pub name: Option<String>,
    pub message: Option<String>,
    pub release_time: Option<String>,
    pub type_: Option<String>,
    pub release_user: Option<ActingUser>,
}

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).

Fields

Output only. The configuration and content that was released.

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.

The deploy description when the release was created. The value can be up to 512 characters.

Output only. The time at which the version is set to be public.

Explains the reason for the release.
Specify a value for this field only when creating a SITE_DISABLE type release.

Output only. Identifies the user who created the release.

Trait Implementations

impl Default for Release
[src]

Returns the "default value" for a type. Read more

impl Clone for Release
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for Release
[src]

Formats the value using the given formatter. Read more

impl RequestValue for Release
[src]

impl ResponseResult for Release
[src]

Auto Trait Implementations

impl Send for Release

impl Sync for Release