WorkflowInvocation
import type { WorkflowInvocation } from "https://googleapis.deno.dev/v1/dataform:v1.ts";Represents a single invocation of a compilation result.
interface WorkflowInvocation {
compilationResult?: string;
readonly dataEncryptionState?: DataEncryptionState;
readonly internalMetadata?: string;
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.
§
readonly internalMetadata?: string
[src]Output only. All the metadata information that is used internally to serve the resource. For example: timestamps, flags, status fields, etc. The format of this field is a JSON string.
§
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/*.