public sealed class OperationMetadata : IMessage<OperationMetadata>, IEquatable<OperationMetadata>, IDeepCloneable<OperationMetadata>, IBufferMessage, IMessage
The metadata associated with a long running operation resource.
Implements
IMessage<OperationMetadata>, IEquatable<OperationMetadata>, IDeepCloneable<OperationMetadata>, IBufferMessage, IMessageNamespace
Google.Cloud.ServiceManagement.V1Assembly
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 |
Int32 |
ResourceNames
public RepeatedField<string> ResourceNames { get; }
The full name of the resources that this operation is directly associated with.
Property Value | |
---|---|
Type | Description |
RepeatedField<String> |
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 |
RepeatedField<OperationMetadata.Types.Step> |