WorkflowInvocation
import type { WorkflowInvocation } from "https://googleapis.deno.dev/v1/dataform:v1beta1.ts";
Represents a single invocation of a compilation result.
interface WorkflowInvocation {
compilationResult?: string;
readonly dataEncryptionState?: DataEncryptionState;
invocationConfig?: InvocationConfig;
readonly invocationTiming?: Interval;
readonly name?: string;
readonly resolvedCompilationResult?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "RUNNING"
| "SUCCEEDED"
| "CANCELLED"
| "FAILED"
| "CANCELING";
workflowConfig?: string;
}§Properties
§
compilationResult?: string
[src]Immutable. The name of the compilation result to use for this invocation.
Must be in the format
projects/*\/locations/*\/repositories/*\/compilationResults/*
.
§
readonly dataEncryptionState?: DataEncryptionState
[src]Output only. Only set if the repository has a KMS Key.
§
invocationConfig?: InvocationConfig
[src]Immutable. If left unset, a default InvocationConfig will be used.
§
readonly resolvedCompilationResult?: string
[src]Output only. The resolved compilation result that was used to create this
invocation. Will be in the format
projects/*\/locations/*\/repositories/*\/compilationResults/*
.