public sealed class Execution : IMessage<Execution>, IEquatable<Execution>, IDeepCloneable<Execution>, IBufferMessage, IMessage
A running instance of a [Workflow][google.cloud.workflows.v1beta.Workflow].
Implements
IMessage<Execution>, IEquatable<Execution>, IDeepCloneable<Execution>, IBufferMessage, IMessageNamespace
Google.Cloud.Workflows.Executions.V1BetaAssembly
Google.Cloud.Workflows.Executions.V1Beta.dll
Constructors
Execution()
public Execution()
Execution(Execution)
public Execution(Execution other)
Parameter | |
---|---|
Name | Description |
other | Execution |
Properties
Argument
public string Argument { get; set; }
Input parameters of the execution represented as a JSON string. The size limit is 32KB.
Property Value | |
---|---|
Type | Description |
String |
EndTime
public Timestamp EndTime { get; set; }
Output only. Marks the end of execution, successful or not.
Property Value | |
---|---|
Type | Description |
Timestamp |
Error
public Execution.Types.Error Error { get; set; }
Output only. The error which caused the execution to finish prematurely.
The value is only present if the execution's state is FAILED
or CANCELLED
.
Property Value | |
---|---|
Type | Description |
Execution.Types.Error |
ExecutionName
public ExecutionName ExecutionName { get; set; }
ExecutionName-typed view over the Name resource name property.
Property Value | |
---|---|
Type | Description |
ExecutionName |
Name
public string Name { get; set; }
Output only. The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
Property Value | |
---|---|
Type | Description |
String |
Result
public string Result { get; set; }
Output only. Output of the execution represented as a JSON string. The
value can only be present if the execution's state is SUCCEEDED
.
Property Value | |
---|---|
Type | Description |
String |
StartTime
public Timestamp StartTime { get; set; }
Output only. Marks the beginning of execution.
Property Value | |
---|---|
Type | Description |
Timestamp |
State
public Execution.Types.State State { get; set; }
Output only. Current state of the execution.
Property Value | |
---|---|
Type | Description |
Execution.Types.State |
WorkflowRevisionId
public string WorkflowRevisionId { get; set; }
Output only. Revision of the workflow this execution is using.
Property Value | |
---|---|
Type | Description |
String |