1. Packages
  2. Google Cloud Native
  3. API Docs
  4. workflowexecutions
  5. workflowexecutions/v1
  6. Execution

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.workflowexecutions/v1.Execution

Explore with Pulumi AI

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

Creates a new execution using the latest revision of the given workflow. Auto-naming is currently not supported for this resource. Note - this resource’s API doesn’t support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.

Create Execution Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new Execution(name: string, args: ExecutionArgs, opts?: CustomResourceOptions);
@overload
def Execution(resource_name: str,
              args: ExecutionArgs,
              opts: Optional[ResourceOptions] = None)

@overload
def Execution(resource_name: str,
              opts: Optional[ResourceOptions] = None,
              workflow_id: Optional[str] = None,
              argument: Optional[str] = None,
              call_log_level: Optional[ExecutionCallLogLevel] = None,
              labels: Optional[Mapping[str, str]] = None,
              location: Optional[str] = None,
              project: Optional[str] = None)
func NewExecution(ctx *Context, name string, args ExecutionArgs, opts ...ResourceOption) (*Execution, error)
public Execution(string name, ExecutionArgs args, CustomResourceOptions? opts = null)
public Execution(String name, ExecutionArgs args)
public Execution(String name, ExecutionArgs args, CustomResourceOptions options)
type: google-native:workflowexecutions/v1:Execution
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ExecutionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ExecutionArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ExecutionArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ExecutionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ExecutionArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var exampleexecutionResourceResourceFromWorkflowexecutionsv1 = new GoogleNative.WorkflowExecutions.V1.Execution("exampleexecutionResourceResourceFromWorkflowexecutionsv1", new()
{
    WorkflowId = "string",
    Argument = "string",
    CallLogLevel = GoogleNative.WorkflowExecutions.V1.ExecutionCallLogLevel.CallLogLevelUnspecified,
    Labels = 
    {
        { "string", "string" },
    },
    Location = "string",
    Project = "string",
});
Copy
example, err := workflowexecutions.NewExecution(ctx, "exampleexecutionResourceResourceFromWorkflowexecutionsv1", &workflowexecutions.ExecutionArgs{
	WorkflowId:   pulumi.String("string"),
	Argument:     pulumi.String("string"),
	CallLogLevel: workflowexecutions.ExecutionCallLogLevelCallLogLevelUnspecified,
	Labels: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Location: pulumi.String("string"),
	Project:  pulumi.String("string"),
})
Copy
var exampleexecutionResourceResourceFromWorkflowexecutionsv1 = new Execution("exampleexecutionResourceResourceFromWorkflowexecutionsv1", ExecutionArgs.builder()
    .workflowId("string")
    .argument("string")
    .callLogLevel("CALL_LOG_LEVEL_UNSPECIFIED")
    .labels(Map.of("string", "string"))
    .location("string")
    .project("string")
    .build());
Copy
exampleexecution_resource_resource_from_workflowexecutionsv1 = google_native.workflowexecutions.v1.Execution("exampleexecutionResourceResourceFromWorkflowexecutionsv1",
    workflow_id="string",
    argument="string",
    call_log_level=google_native.workflowexecutions.v1.ExecutionCallLogLevel.CALL_LOG_LEVEL_UNSPECIFIED,
    labels={
        "string": "string",
    },
    location="string",
    project="string")
Copy
const exampleexecutionResourceResourceFromWorkflowexecutionsv1 = new google_native.workflowexecutions.v1.Execution("exampleexecutionResourceResourceFromWorkflowexecutionsv1", {
    workflowId: "string",
    argument: "string",
    callLogLevel: google_native.workflowexecutions.v1.ExecutionCallLogLevel.CallLogLevelUnspecified,
    labels: {
        string: "string",
    },
    location: "string",
    project: "string",
});
Copy
type: google-native:workflowexecutions/v1:Execution
properties:
    argument: string
    callLogLevel: CALL_LOG_LEVEL_UNSPECIFIED
    labels:
        string: string
    location: string
    project: string
    workflowId: string
Copy

Execution Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The Execution resource accepts the following input properties:

WorkflowId
This property is required.
Changes to this property will trigger replacement.
string
Argument string
Input parameters of the execution represented as a JSON string. The size limit is 32KB. Note: If you are using the REST API directly to run your workflow, you must escape any JSON string value of argument. Example: '{"argument":"{\"firstName\":\"FIRST\",\"lastName\":\"LAST\"}"}'
CallLogLevel Pulumi.GoogleNative.WorkflowExecutions.V1.ExecutionCallLogLevel
The call logging level associated to this execution.
Labels Dictionary<string, string>
Labels associated with this execution. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed. By default, labels are inherited from the workflow but are overridden by any labels associated with the execution.
Location Changes to this property will trigger replacement. string
Project Changes to this property will trigger replacement. string
WorkflowId
This property is required.
Changes to this property will trigger replacement.
string
Argument string
Input parameters of the execution represented as a JSON string. The size limit is 32KB. Note: If you are using the REST API directly to run your workflow, you must escape any JSON string value of argument. Example: '{"argument":"{\"firstName\":\"FIRST\",\"lastName\":\"LAST\"}"}'
CallLogLevel ExecutionCallLogLevel
The call logging level associated to this execution.
Labels map[string]string
Labels associated with this execution. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed. By default, labels are inherited from the workflow but are overridden by any labels associated with the execution.
Location Changes to this property will trigger replacement. string
Project Changes to this property will trigger replacement. string
workflowId
This property is required.
Changes to this property will trigger replacement.
String
argument String
Input parameters of the execution represented as a JSON string. The size limit is 32KB. Note: If you are using the REST API directly to run your workflow, you must escape any JSON string value of argument. Example: '{"argument":"{\"firstName\":\"FIRST\",\"lastName\":\"LAST\"}"}'
callLogLevel ExecutionCallLogLevel
The call logging level associated to this execution.
labels Map<String,String>
Labels associated with this execution. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed. By default, labels are inherited from the workflow but are overridden by any labels associated with the execution.
location Changes to this property will trigger replacement. String
project Changes to this property will trigger replacement. String
workflowId
This property is required.
Changes to this property will trigger replacement.
string
argument string
Input parameters of the execution represented as a JSON string. The size limit is 32KB. Note: If you are using the REST API directly to run your workflow, you must escape any JSON string value of argument. Example: '{"argument":"{\"firstName\":\"FIRST\",\"lastName\":\"LAST\"}"}'
callLogLevel ExecutionCallLogLevel
The call logging level associated to this execution.
labels {[key: string]: string}
Labels associated with this execution. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed. By default, labels are inherited from the workflow but are overridden by any labels associated with the execution.
location Changes to this property will trigger replacement. string
project Changes to this property will trigger replacement. string
workflow_id
This property is required.
Changes to this property will trigger replacement.
str
argument str
Input parameters of the execution represented as a JSON string. The size limit is 32KB. Note: If you are using the REST API directly to run your workflow, you must escape any JSON string value of argument. Example: '{"argument":"{\"firstName\":\"FIRST\",\"lastName\":\"LAST\"}"}'
call_log_level ExecutionCallLogLevel
The call logging level associated to this execution.
labels Mapping[str, str]
Labels associated with this execution. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed. By default, labels are inherited from the workflow but are overridden by any labels associated with the execution.
location Changes to this property will trigger replacement. str
project Changes to this property will trigger replacement. str
workflowId
This property is required.
Changes to this property will trigger replacement.
String
argument String
Input parameters of the execution represented as a JSON string. The size limit is 32KB. Note: If you are using the REST API directly to run your workflow, you must escape any JSON string value of argument. Example: '{"argument":"{\"firstName\":\"FIRST\",\"lastName\":\"LAST\"}"}'
callLogLevel "CALL_LOG_LEVEL_UNSPECIFIED" | "LOG_ALL_CALLS" | "LOG_ERRORS_ONLY" | "LOG_NONE"
The call logging level associated to this execution.
labels Map<String>
Labels associated with this execution. Labels can contain at most 64 entries. Keys and values can be no longer than 63 characters and can only contain lowercase letters, numeric characters, underscores, and dashes. Label keys must start with a letter. International characters are allowed. By default, labels are inherited from the workflow but are overridden by any labels associated with the execution.
location Changes to this property will trigger replacement. String
project Changes to this property will trigger replacement. String

Outputs

All input properties are implicitly available as output properties. Additionally, the Execution resource produces the following output properties:

Duration string
Measures the duration of the execution.
EndTime string
Marks the end of execution, successful or not.
Error Pulumi.GoogleNative.WorkflowExecutions.V1.Outputs.ErrorResponse
The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED or CANCELLED.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
Result string
Output of the execution represented as a JSON string. The value can only be present if the execution's state is SUCCEEDED.
StartTime string
Marks the beginning of execution.
State string
Current state of the execution.
StateError Pulumi.GoogleNative.WorkflowExecutions.V1.Outputs.StateErrorResponse
Error regarding the state of the Execution resource. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.
Status Pulumi.GoogleNative.WorkflowExecutions.V1.Outputs.StatusResponse
Status tracks the current steps and progress data of this execution.
WorkflowRevisionId string
Revision of the workflow this execution is using.
Duration string
Measures the duration of the execution.
EndTime string
Marks the end of execution, successful or not.
Error ErrorResponse
The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED or CANCELLED.
Id string
The provider-assigned unique ID for this managed resource.
Name string
The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
Result string
Output of the execution represented as a JSON string. The value can only be present if the execution's state is SUCCEEDED.
StartTime string
Marks the beginning of execution.
State string
Current state of the execution.
StateError StateErrorResponse
Error regarding the state of the Execution resource. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.
Status StatusResponse
Status tracks the current steps and progress data of this execution.
WorkflowRevisionId string
Revision of the workflow this execution is using.
duration String
Measures the duration of the execution.
endTime String
Marks the end of execution, successful or not.
error ErrorResponse
The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED or CANCELLED.
id String
The provider-assigned unique ID for this managed resource.
name String
The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
result String
Output of the execution represented as a JSON string. The value can only be present if the execution's state is SUCCEEDED.
startTime String
Marks the beginning of execution.
state String
Current state of the execution.
stateError StateErrorResponse
Error regarding the state of the Execution resource. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.
status StatusResponse
Status tracks the current steps and progress data of this execution.
workflowRevisionId String
Revision of the workflow this execution is using.
duration string
Measures the duration of the execution.
endTime string
Marks the end of execution, successful or not.
error ErrorResponse
The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED or CANCELLED.
id string
The provider-assigned unique ID for this managed resource.
name string
The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
result string
Output of the execution represented as a JSON string. The value can only be present if the execution's state is SUCCEEDED.
startTime string
Marks the beginning of execution.
state string
Current state of the execution.
stateError StateErrorResponse
Error regarding the state of the Execution resource. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.
status StatusResponse
Status tracks the current steps and progress data of this execution.
workflowRevisionId string
Revision of the workflow this execution is using.
duration str
Measures the duration of the execution.
end_time str
Marks the end of execution, successful or not.
error ErrorResponse
The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED or CANCELLED.
id str
The provider-assigned unique ID for this managed resource.
name str
The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
result str
Output of the execution represented as a JSON string. The value can only be present if the execution's state is SUCCEEDED.
start_time str
Marks the beginning of execution.
state str
Current state of the execution.
state_error StateErrorResponse
Error regarding the state of the Execution resource. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.
status StatusResponse
Status tracks the current steps and progress data of this execution.
workflow_revision_id str
Revision of the workflow this execution is using.
duration String
Measures the duration of the execution.
endTime String
Marks the end of execution, successful or not.
error Property Map
The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED or CANCELLED.
id String
The provider-assigned unique ID for this managed resource.
name String
The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
result String
Output of the execution represented as a JSON string. The value can only be present if the execution's state is SUCCEEDED.
startTime String
Marks the beginning of execution.
state String
Current state of the execution.
stateError Property Map
Error regarding the state of the Execution resource. For example, this field will have error details if the execution data is unavailable due to revoked KMS key permissions.
status Property Map
Status tracks the current steps and progress data of this execution.
workflowRevisionId String
Revision of the workflow this execution is using.

Supporting Types

ErrorResponse
, ErrorResponseArgs

Context This property is required. string
Human-readable stack trace string.
Payload This property is required. string
Error message and data returned represented as a JSON string.
StackTrace This property is required. Pulumi.GoogleNative.WorkflowExecutions.V1.Inputs.StackTraceResponse
Stack trace with detailed information of where error was generated.
Context This property is required. string
Human-readable stack trace string.
Payload This property is required. string
Error message and data returned represented as a JSON string.
StackTrace This property is required. StackTraceResponse
Stack trace with detailed information of where error was generated.
context This property is required. String
Human-readable stack trace string.
payload This property is required. String
Error message and data returned represented as a JSON string.
stackTrace This property is required. StackTraceResponse
Stack trace with detailed information of where error was generated.
context This property is required. string
Human-readable stack trace string.
payload This property is required. string
Error message and data returned represented as a JSON string.
stackTrace This property is required. StackTraceResponse
Stack trace with detailed information of where error was generated.
context This property is required. str
Human-readable stack trace string.
payload This property is required. str
Error message and data returned represented as a JSON string.
stack_trace This property is required. StackTraceResponse
Stack trace with detailed information of where error was generated.
context This property is required. String
Human-readable stack trace string.
payload This property is required. String
Error message and data returned represented as a JSON string.
stackTrace This property is required. Property Map
Stack trace with detailed information of where error was generated.

ExecutionCallLogLevel
, ExecutionCallLogLevelArgs

CallLogLevelUnspecified
CALL_LOG_LEVEL_UNSPECIFIEDNo call logging level specified.
LogAllCalls
LOG_ALL_CALLSLog all call steps within workflows, all call returns, and all exceptions raised.
LogErrorsOnly
LOG_ERRORS_ONLYLog only exceptions that are raised from call steps within workflows.
LogNone
LOG_NONEExplicitly log nothing.
ExecutionCallLogLevelCallLogLevelUnspecified
CALL_LOG_LEVEL_UNSPECIFIEDNo call logging level specified.
ExecutionCallLogLevelLogAllCalls
LOG_ALL_CALLSLog all call steps within workflows, all call returns, and all exceptions raised.
ExecutionCallLogLevelLogErrorsOnly
LOG_ERRORS_ONLYLog only exceptions that are raised from call steps within workflows.
ExecutionCallLogLevelLogNone
LOG_NONEExplicitly log nothing.
CallLogLevelUnspecified
CALL_LOG_LEVEL_UNSPECIFIEDNo call logging level specified.
LogAllCalls
LOG_ALL_CALLSLog all call steps within workflows, all call returns, and all exceptions raised.
LogErrorsOnly
LOG_ERRORS_ONLYLog only exceptions that are raised from call steps within workflows.
LogNone
LOG_NONEExplicitly log nothing.
CallLogLevelUnspecified
CALL_LOG_LEVEL_UNSPECIFIEDNo call logging level specified.
LogAllCalls
LOG_ALL_CALLSLog all call steps within workflows, all call returns, and all exceptions raised.
LogErrorsOnly
LOG_ERRORS_ONLYLog only exceptions that are raised from call steps within workflows.
LogNone
LOG_NONEExplicitly log nothing.
CALL_LOG_LEVEL_UNSPECIFIED
CALL_LOG_LEVEL_UNSPECIFIEDNo call logging level specified.
LOG_ALL_CALLS
LOG_ALL_CALLSLog all call steps within workflows, all call returns, and all exceptions raised.
LOG_ERRORS_ONLY
LOG_ERRORS_ONLYLog only exceptions that are raised from call steps within workflows.
LOG_NONE
LOG_NONEExplicitly log nothing.
"CALL_LOG_LEVEL_UNSPECIFIED"
CALL_LOG_LEVEL_UNSPECIFIEDNo call logging level specified.
"LOG_ALL_CALLS"
LOG_ALL_CALLSLog all call steps within workflows, all call returns, and all exceptions raised.
"LOG_ERRORS_ONLY"
LOG_ERRORS_ONLYLog only exceptions that are raised from call steps within workflows.
"LOG_NONE"
LOG_NONEExplicitly log nothing.

PositionResponse
, PositionResponseArgs

Column This property is required. string
The source code column position (of the line) the current instruction was generated from.
Length This property is required. string
The number of bytes of source code making up this stack trace element.
Line This property is required. string
The source code line number the current instruction was generated from.
Column This property is required. string
The source code column position (of the line) the current instruction was generated from.
Length This property is required. string
The number of bytes of source code making up this stack trace element.
Line This property is required. string
The source code line number the current instruction was generated from.
column This property is required. String
The source code column position (of the line) the current instruction was generated from.
length This property is required. String
The number of bytes of source code making up this stack trace element.
line This property is required. String
The source code line number the current instruction was generated from.
column This property is required. string
The source code column position (of the line) the current instruction was generated from.
length This property is required. string
The number of bytes of source code making up this stack trace element.
line This property is required. string
The source code line number the current instruction was generated from.
column This property is required. str
The source code column position (of the line) the current instruction was generated from.
length This property is required. str
The number of bytes of source code making up this stack trace element.
line This property is required. str
The source code line number the current instruction was generated from.
column This property is required. String
The source code column position (of the line) the current instruction was generated from.
length This property is required. String
The number of bytes of source code making up this stack trace element.
line This property is required. String
The source code line number the current instruction was generated from.

StackTraceElementResponse
, StackTraceElementResponseArgs

Position This property is required. Pulumi.GoogleNative.WorkflowExecutions.V1.Inputs.PositionResponse
The source position information of the stack trace element.
Routine This property is required. string
The routine where the error occurred.
Step This property is required. string
The step the error occurred at.
Position This property is required. PositionResponse
The source position information of the stack trace element.
Routine This property is required. string
The routine where the error occurred.
Step This property is required. string
The step the error occurred at.
position This property is required. PositionResponse
The source position information of the stack trace element.
routine This property is required. String
The routine where the error occurred.
step This property is required. String
The step the error occurred at.
position This property is required. PositionResponse
The source position information of the stack trace element.
routine This property is required. string
The routine where the error occurred.
step This property is required. string
The step the error occurred at.
position This property is required. PositionResponse
The source position information of the stack trace element.
routine This property is required. str
The routine where the error occurred.
step This property is required. str
The step the error occurred at.
position This property is required. Property Map
The source position information of the stack trace element.
routine This property is required. String
The routine where the error occurred.
step This property is required. String
The step the error occurred at.

StackTraceResponse
, StackTraceResponseArgs

Elements This property is required. []StackTraceElementResponse
An array of stack elements.
elements This property is required. List<StackTraceElementResponse>
An array of stack elements.
elements This property is required. StackTraceElementResponse[]
An array of stack elements.
elements This property is required. Sequence[StackTraceElementResponse]
An array of stack elements.
elements This property is required. List<Property Map>
An array of stack elements.

StateErrorResponse
, StateErrorResponseArgs

Details This property is required. string
Provides specifics about the error.
Type This property is required. string
The type of this state error.
Details This property is required. string
Provides specifics about the error.
Type This property is required. string
The type of this state error.
details This property is required. String
Provides specifics about the error.
type This property is required. String
The type of this state error.
details This property is required. string
Provides specifics about the error.
type This property is required. string
The type of this state error.
details This property is required. str
Provides specifics about the error.
type This property is required. str
The type of this state error.
details This property is required. String
Provides specifics about the error.
type This property is required. String
The type of this state error.

StatusResponse
, StatusResponseArgs

CurrentSteps This property is required. List<Pulumi.GoogleNative.WorkflowExecutions.V1.Inputs.StepResponse>
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.
CurrentSteps This property is required. []StepResponse
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.
currentSteps This property is required. List<StepResponse>
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.
currentSteps This property is required. StepResponse[]
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.
current_steps This property is required. Sequence[StepResponse]
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.
currentSteps This property is required. List<Property Map>
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.

StepResponse
, StepResponseArgs

Routine This property is required. string
Name of a routine within the workflow.
Step This property is required. string
Name of a step within the routine.
Routine This property is required. string
Name of a routine within the workflow.
Step This property is required. string
Name of a step within the routine.
routine This property is required. String
Name of a routine within the workflow.
step This property is required. String
Name of a step within the routine.
routine This property is required. string
Name of a routine within the workflow.
step This property is required. string
Name of a step within the routine.
routine This property is required. str
Name of a routine within the workflow.
step This property is required. str
Name of a step within the routine.
routine This property is required. String
Name of a routine within the workflow.
step This property is required. String
Name of a step within the routine.

Package Details

Repository
Google Cloud Native pulumi/pulumi-google-native
License
Apache-2.0

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi