Class RolloutTarget
Metadata about the status of targets (clusters or node pools) involved in the Rollout.
Implements
Inherited Members
Namespace: Google.Apis.GKEHub.v1beta.Data
Assembly: Google.Apis.GKEHub.v1beta.dll
Syntax
public class RolloutTarget : IDirectResponseSchema
Properties
Cluster
Optional. Output only. The resource link of the Cluster resource upgraded in this Rollout. It is formatted as: ///projects//locations//clusters/. I.e. for GKE clusters, it is formatted as: //container.googleapis.com/projects//locations//clusters/. For GDCE, it is formatted as: //edgecontainer.googleapis.com/projects//locations//clusters/.
Declaration
[JsonProperty("cluster")]
public virtual string Cluster { 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 |
NodePool
Optional. Output only. The resource link of the NodePool resource upgraded in this Rollout. It is formatted as: ///projects//locations//clusters//nodePools/.
Declaration
[JsonProperty("nodePool")]
public virtual string NodePool { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Operation
Optional. Output only. The operation resource name performing the mutation.
Declaration
[JsonProperty("operation")]
public virtual string Operation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Reason
Optional. Output only. A human-readable description of the current status.
Declaration
[JsonProperty("reason")]
public virtual string Reason { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
State
Output only. The high-level, machine-readable status of this Rollout for the target.
Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
| Type | Description |
|---|---|
| string |