google_api_app_engine v0.15.0 GoogleApi.AppEngine.V1.Model.Deployment View Source

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

Attributes

  • cloudBuildOptions (type: GoogleApi.AppEngine.V1.Model.CloudBuildOptions.t, default: nil) - Options for any Google Cloud Build builds created as a part of this deployment.These options will only be used if a new build is created, such as when deploying to the App Engine flexible environment using files or zip.
  • container (type: GoogleApi.AppEngine.V1.Model.ContainerInfo.t, default: nil) - The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
  • files (type: %{optional(String.t) => GoogleApi.AppEngine.V1.Model.FileInfo.t}, default: nil) - 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.
  • zip (type: GoogleApi.AppEngine.V1.Model.ZipInfo.t, default: nil) - The zip file for this deployment, if this is a zip deployment.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.