[][src]Struct google_run1::Revision

pub struct Revision {
    pub status: Option<RevisionStatus>,
    pub kind: Option<String>,
    pub spec: Option<RevisionSpec>,
    pub api_version: Option<String>,
    pub metadata: Option<ObjectMeta>,
}

Revision is an immutable snapshot of code and configuration. A revision references a container image. Revisions are created by updates to a Configuration.

See also: https://github.com/knative/serving/blob/master/docs/spec/overview.md#revision

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

status: Option<RevisionStatus>

Status communicates the observed state of the Revision (from the controller).

kind: Option<String>

The kind of this resource, in this case "Revision".

spec: Option<RevisionSpec>

Spec holds the desired state of the Revision (from the client).

api_version: Option<String>

The API version for this call such as "serving.knative.dev/v1".

metadata: Option<ObjectMeta>

Metadata associated with this Revision, including name, namespace, labels, and annotations.

Trait Implementations

impl Clone for Revision[src]

impl Debug for Revision[src]

impl Default for Revision[src]

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

impl ResponseResult for Revision[src]

impl Serialize for Revision[src]

Auto Trait Implementations

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

impl<T> Typeable for T where
    T: Any