Class Operation (2.4.0)

public sealed class Operation : IMessage<Operation>, IEquatable<Operation>, IDeepCloneable<Operation>, IBufferMessage, IMessage

This operation resource represents operations that may have happened or are happening on the cluster. All fields are output only.

Inheritance

Object > Operation

Namespace

Google.Cloud.Container.V1

Assembly

Google.Cloud.Container.V1.dll

Constructors

Operation()

public Operation()

Operation(Operation)

public Operation(Operation other)
Parameter
NameDescription
otherOperation

Properties

ClusterConditions

public RepeatedField<StatusCondition> ClusterConditions { get; }

Which conditions caused the current cluster state.

Property Value
TypeDescription
RepeatedField<StatusCondition>

Detail

public string Detail { get; set; }

Detailed operation progress, if available.

Property Value
TypeDescription
String

EndTime

public string EndTime { get; set; }

[Output only] The time the operation completed, in RFC3339 text format.

Property Value
TypeDescription
String

Location

public string Location { get; set; }

[Output only] The name of the Google Compute Engine zone or region in which the cluster resides.

Property Value
TypeDescription
String

Name

public string Name { get; set; }

The server-assigned ID for the operation.

Property Value
TypeDescription
String

NodepoolConditions

public RepeatedField<StatusCondition> NodepoolConditions { get; }

Which conditions caused the current node pool state.

Property Value
TypeDescription
RepeatedField<StatusCondition>

OperationType

public Operation.Types.Type OperationType { get; set; }

The operation type.

Property Value
TypeDescription
Operation.Types.Type

Progress

public OperationProgress Progress { get; set; }

Output only. [Output only] Progress information for an operation.

Property Value
TypeDescription
OperationProgress
public string SelfLink { get; set; }

Server-defined URL for the resource.

Property Value
TypeDescription
String

StartTime

public string StartTime { get; set; }

[Output only] The time the operation started, in RFC3339 text format.

Property Value
TypeDescription
String

Status

public Operation.Types.Status Status { get; set; }

The current status of the operation.

Property Value
TypeDescription
Operation.Types.Status

StatusMessage

public string StatusMessage { get; set; }

Output only. If an error has occurred, a textual description of the error.

Property Value
TypeDescription
String
public string TargetLink { get; set; }

Server-defined URL for the target of the operation.

Property Value
TypeDescription
String

Zone

[Obsolete]
public string Zone { get; set; }

The name of the Google Compute Engine zone in which the operation is taking place. This field is deprecated, use location instead.

Property Value
TypeDescription
String