ExecutionArgs

data class ExecutionArgs(val argument: Output<String>? = null, val callLogLevel: Output<ExecutionCallLogLevel>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val workflowId: Output<String>? = null) : ConvertibleToJava<ExecutionArgs>

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.

Constructors

Link copied to clipboard
constructor(argument: Output<String>? = null, callLogLevel: Output<ExecutionCallLogLevel>? = null, location: Output<String>? = null, project: Output<String>? = null, workflowId: Output<String>? = null)

Properties

Link copied to clipboard
val argument: Output<String>? = null

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<ExecutionCallLogLevel>? = null

The call logging level associated to this execution.

Link copied to clipboard
val location: Output<String>? = null
Link copied to clipboard
val project: Output<String>? = null
Link copied to clipboard
val workflowId: Output<String>? = null

Functions

Link copied to clipboard
open override fun toJava(): ExecutionArgs