View Source GoogleApi.AppEngine.V1.Model.Deployment (google_api_app_engine v0.42.0)
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.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.AppEngine.V1.Model.Deployment{ cloudBuildOptions: GoogleApi.AppEngine.V1.Model.CloudBuildOptions.t() | nil, container: GoogleApi.AppEngine.V1.Model.ContainerInfo.t() | nil, files: %{optional(String.t()) => GoogleApi.AppEngine.V1.Model.FileInfo.t()} | nil, zip: GoogleApi.AppEngine.V1.Model.ZipInfo.t() | nil }