Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

WorkflowConfig

import type { WorkflowConfig } from "https://googleapis.deno.dev/v1/dataform:v1beta1.ts";

Represents a Dataform workflow configuration.

interface WorkflowConfig {
cronSchedule?: string;
invocationConfig?: InvocationConfig;
name?: string;
readonly recentScheduledExecutionRecords?: ScheduledExecutionRecord[];
releaseConfig?: string;
timeZone?: string;
}

§Properties

§
cronSchedule?: string
[src]

Optional. Optional schedule (in cron format) for automatic execution of this workflow config.

§
invocationConfig?: InvocationConfig
[src]

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

§
name?: string
[src]

Identifier. The workflow config's name.

§
readonly recentScheduledExecutionRecords?: ScheduledExecutionRecord[]
[src]

Output only. Records of the 10 most recent scheduled execution attempts, ordered in in descending order of execution_time. Updated whenever automatic creation of a workflow invocation is triggered by cron_schedule.

§
releaseConfig?: string
[src]

Required. The name of the release config whose release_compilation_result should be executed. Must be in the format projects/*\/locations/*\/repositories/*\/releaseConfigs/*.

§
timeZone?: string
[src]

Optional. Specifies the time zone to be used when interpreting cron_schedule. Must be a time zone name from the time zone database (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones). If left unspecified, the default is UTC.