Struct google_appengine1_beta4::api::Deployment[][src]

pub struct Deployment {
    pub container: Option<ContainerInfo>,
    pub files: Option<HashMap<String, FileInfo>>,
    pub source_references: Option<Vec<SourceReference>>,
}

Code and application artifacts used to deploy a version to App Engine.

This type is not used in any activity, and only used as part of another schema.

Fields

container: Option<ContainerInfo>

The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.

files: Option<HashMap<String, FileInfo>>

Manifest of the files stored in Google Cloud Storage that are included as part of this version. All files must be readable using the credentials supplied with this call.

source_references: Option<Vec<SourceReference>>

Origin of the source code for this deployment. There can be more than one source reference per version if source code is distributed among multiple repositories.

Trait Implementations

impl Clone for Deployment[src]

impl Debug for Deployment[src]

impl Default for Deployment[src]

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

impl Part for Deployment[src]

impl Serialize for Deployment[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> 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.