Class DeploymentUnit
A DeploymentUnit is a container for a deployment and its dependencies. An existing deployment can be provided
directly in the unit, or the unit can act as a placeholder to define the DAG, with the deployment specs supplied
in a provisionDeploymentRequest.
Implements
Inherited Members
Namespace: Google.Apis.Config.v1.Data
Assembly: Google.Apis.Config.v1.dll
Syntax
public class DeploymentUnit : IDirectResponseSchema
Properties
Dependencies
Required. The IDs of the deployment units within the deployment group that this unit depends on.
Declaration
[JsonProperty("dependencies")]
public virtual IList<string> Dependencies { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
Deployment
Optional. The name of the deployment to be provisioned. Format: 'projects/{project_id}/locations/{location}/deployments/{deployment}'.
Declaration
[JsonProperty("deployment")]
public virtual string Deployment { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Id
The id of the deployment unit. Must be unique within the deployment group.
Declaration
[JsonProperty("id")]
public virtual string Id { get; set; }
Property Value
| Type | Description |
|---|---|
| string |