public sealed class OperationProgress : IMessage<OperationProgress>, IEquatable<OperationProgress>, IDeepCloneable<OperationProgress>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Kubernetes Engine v1 API class OperationProgress.
Information about operation (or operation stage) progress.
Implements
IMessageOperationProgress, IEquatableOperationProgress, IDeepCloneableOperationProgress, IBufferMessage, IMessageNamespace
Google.Cloud.Container.V1Assembly
Google.Cloud.Container.V1.dll
Constructors
OperationProgress()
public OperationProgress()
OperationProgress(OperationProgress)
public OperationProgress(OperationProgress other)
Parameter | |
---|---|
Name | Description |
other |
OperationProgress |
Properties
Metrics
public RepeatedField<OperationProgress.Types.Metric> Metrics { get; }
Progress metric bundle, for example: metrics: [{name: "nodes done", int_value: 15}, {name: "nodes total", int_value: 32}] or metrics: [{name: "progress", double_value: 0.56}, {name: "progress scale", double_value: 1.0}]
Property Value | |
---|---|
Type | Description |
RepeatedFieldOperationProgressTypesMetric |
Name
public string Name { get; set; }
A non-parameterized string describing an operation stage. Unset for single-stage operations.
Property Value | |
---|---|
Type | Description |
string |
Stages
public RepeatedField<OperationProgress> Stages { get; }
Substages of an operation or a stage.
Property Value | |
---|---|
Type | Description |
RepeatedFieldOperationProgress |
Status
public Operation.Types.Status Status { get; set; }
Status of an operation stage. Unset for single-stage operations.
Property Value | |
---|---|
Type | Description |
OperationTypesStatus |