Class OperationMetadata (2.0.0)

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

The metadata associated with a long running operation resource.

Inheritance

Object > OperationMetadata

Namespace

Google.Cloud.ServiceManagement.V1

Assembly

Google.Cloud.ServiceManagement.V1.dll

Constructors

OperationMetadata()

public OperationMetadata()

OperationMetadata(OperationMetadata)

public OperationMetadata(OperationMetadata other)
Parameter
NameDescription
otherOperationMetadata

Properties

ProgressPercentage

public int ProgressPercentage { get; set; }

Percentage of completion of this operation, ranging from 0 to 100.

Property Value
TypeDescription
Int32

ResourceNames

public RepeatedField<string> ResourceNames { get; }

The full name of the resources that this operation is directly associated with.

Property Value
TypeDescription
RepeatedField<String>

StartTime

public Timestamp StartTime { get; set; }

The start time of the operation.

Property Value
TypeDescription
Timestamp

Steps

public RepeatedField<OperationMetadata.Types.Step> Steps { get; }

Detailed status information for each step. The order is undetermined.

Property Value
TypeDescription
RepeatedField<OperationMetadata.Types.Step>