public sealed class Deployment : IMessage<Deployment>, IEquatable<Deployment>, IDeepCloneable<Deployment>, IBufferMessage, IMessageReference documentation and code samples for the App Engine v1 API class Deployment.
Code and application artifacts used to deploy a version to App Engine.
Implements
IMessageDeployment, IEquatableDeployment, IDeepCloneableDeployment, IBufferMessage, IMessageNamespace
Google.Cloud.AppEngine.V1Assembly
Google.Cloud.AppEngine.V1.dll
Constructors
Deployment()
public Deployment()Deployment(Deployment)
public Deployment(Deployment other)| Parameter | |
|---|---|
| Name | Description |
other |
Deployment |
Properties
CloudBuildOptions
public CloudBuildOptions CloudBuildOptions { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
CloudBuildOptions |
|
Container
public ContainerInfo Container { get; set; }The Docker image for the container that runs the version. Only applicable for instances running in the App Engine flexible environment.
| Property Value | |
|---|---|
| Type | Description |
ContainerInfo |
|
Files
public MapField<string, FileInfo> Files { get; }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.
| Property Value | |
|---|---|
| Type | Description |
MapFieldstringFileInfo |
|
Zip
public ZipInfo Zip { get; set; }The zip file for this deployment, if this is a zip deployment.
| Property Value | |
|---|---|
| Type | Description |
ZipInfo |
|