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: //{api_service}/projects/{project_number}/locations/{location}/clusters/{cluster_name}. .
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:
//{api_service}/projects/{project_number}/locations/{location}/clusters/{cluster_name}/nodePools/{node_pool_name}.
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 |