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

QuerySchedule

import type { QuerySchedule } from "https://googleapis.deno.dev/v1/doubleclickbidmanager:v2.ts";

Settings on when and how frequently to run a query.

interface QuerySchedule {
endDate?: Date;
frequency?:
| "FREQUENCY_UNSPECIFIED"
| "ONE_TIME"
| "DAILY"
| "WEEKLY"
| "SEMI_MONTHLY"
| "MONTHLY"
| "QUARTERLY"
| "YEARLY";
nextRunTimezoneCode?: string;
startDate?: Date;
}

§Properties

§
endDate?: Date
[src]

The date on which to end the scheduled runs. This field is required if frequency is not set to ONE_TIME. Otherwise, it will be ignored.

§
frequency?: "FREQUENCY_UNSPECIFIED" | "ONE_TIME" | "DAILY" | "WEEKLY" | "SEMI_MONTHLY" | "MONTHLY" | "QUARTERLY" | "YEARLY"
[src]

How frequently to run the query. If set to ONE_TIME, the query will only be run when queries.run is called.

§
nextRunTimezoneCode?: string
[src]

The canonical code for the timezone the query schedule is based on. Scheduled runs are usually conducted in the morning of a given day. Defaults to America/New_York.

§
startDate?: Date
[src]

The date on which to begin the scheduled runs. This field is required if frequency is not set to ONE_TIME. Otherwise, it will be ignored.