WorkflowInvocationArgs

data class WorkflowInvocationArgs(val compilationResult: Output<String>? = null, val invocationConfig: Output<InvocationConfigArgs>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val repositoryId: Output<String>? = null, val workflowConfig: Output<String>? = null) : ConvertibleToJava<WorkflowInvocationArgs>

Creates a new WorkflowInvocation in a given Repository. Auto-naming is currently not supported for this resource.

Constructors

Link copied to clipboard
fun WorkflowInvocationArgs(compilationResult: Output<String>? = null, invocationConfig: Output<InvocationConfigArgs>? = null, location: Output<String>? = null, project: Output<String>? = null, repositoryId: Output<String>? = null, workflowConfig: Output<String>? = null)

Functions

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

Properties

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

Immutable. The name of the compilation result to compile. Must be in the format projects/*/locations/*/repositories/*/compilationResults/*.

Link copied to clipboard

Immutable. If left unset, a default InvocationConfig will be used.

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

Immutable. The name of the workflow config to invoke. Must be in the format projects/*/locations/*/repositories/*/workflowConfigs/*. ////////