public sealed class Execution.Types.Status : IMessage<Execution.Types.Status>, IEquatable<Execution.Types.Status>, IDeepCloneable<Execution.Types.Status>, IBufferMessage, IMessage
Reference documentation and code samples for the Workflow Executions v1 API class Execution.Types.Status.
public RepeatedField<Execution.Types.Status.Types.Step> CurrentSteps { get; }
A list of currently executing or last executed step names for the
workflow execution currently running. If the workflow has succeeded or
failed, this is the last attempted or executed step. Presently, if the
current step is inside a subworkflow, the list only includes that step.
In the future, the list will contain items for each step in the call
stack, starting with the outermost step in the main subworkflow, and
ending with the most deeply nested step.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference information for the \u003ccode\u003eExecution.Types.Status\u003c/code\u003e class within the Google Cloud Workflows Executions v1 API, detailing its role in representing the current status of a workflow execution.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eExecution.Types.Status\u003c/code\u003e class is part of the \u003ccode\u003eGoogle.Cloud.Workflows.Executions.V1\u003c/code\u003e namespace and is implemented in the \u003ccode\u003eGoogle.Cloud.Workflows.Executions.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"],["\u003cp\u003eThe class is derived from the \u003ccode\u003eobject\u003c/code\u003e type and implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, offering functionalities like message representation, equality comparison, deep cloning, and buffer management.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCurrentSteps\u003c/code\u003e property of the \u003ccode\u003eExecution.Types.Status\u003c/code\u003e class provides a list of the currently executing or last executed step names in the workflow, which is a \u003ccode\u003eRepeatedField\u003c/code\u003e of \u003ccode\u003eStep\u003c/code\u003e objects.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation shows all the different versions available for the Execution.Types.Status starting from version 1.0.0 up until the most recent version 2.6.0.\u003c/p\u003e\n"]]],[],null,[]]