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 }