Service Management v1 API - Class OperationMetadata (2.3.0)

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

Reference documentation and code samples for the Service Management v1 API class OperationMetadata.

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
Name Description
other OperationMetadata

Properties

ProgressPercentage

public int ProgressPercentage { get; set; }

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

Property Value
Type Description
int

ResourceNames

public RepeatedField<string> ResourceNames { get; }

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

Property Value
Type Description
RepeatedFieldstring

StartTime

public Timestamp StartTime { get; set; }

The start time of the operation.

Property Value
Type Description
Timestamp

Steps

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

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

Property Value
Type Description
RepeatedFieldOperationMetadataTypesStep