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
fun ExecutionArgs(argument: Output<String>? = null, callLogLevel: Output<ExecutionCallLogLevel>? = null, location: Output<String>? = null, project: Output<String>? = null, workflowId: Output<String>? = null)

Functions

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

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