Execution

class Execution : KotlinCustomResource

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.

Properties

Link copied to clipboard
val argument: Output<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\"}"}'

Link copied to clipboard
val callLogLevel: Output<String>

The call logging level associated to this execution.

Link copied to clipboard
val endTime: Output<String>

Marks the end of execution, successful or not.

Link copied to clipboard
val error: Output<ErrorResponse>

The error which caused the execution to finish prematurely. The value is only present if the execution's state is FAILED or CANCELLED.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val location: Output<String>
Link copied to clipboard
val name: Output<String>

The resource name of the execution. Format: projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val result: Output<String>

Output of the execution represented as a JSON string. The value can only be present if the execution's state is SUCCEEDED.

Link copied to clipboard
val startTime: Output<String>

Marks the beginning of execution.

Link copied to clipboard
val state: Output<String>

Current state of the execution.

Link copied to clipboard
val status: Output<StatusResponse>

Status tracks the current steps and progress data of this execution.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard
val workflowId: Output<String>
Link copied to clipboard

Revision of the workflow this execution is using.