DataSourceParameter
import type { DataSourceParameter } from "https://googleapis.deno.dev/v1/bigquerydatatransfer:v1.ts";
A parameter used to define custom fields in a data source definition.
interface DataSourceParameter {
allowedValues?: string[];
deprecated?: boolean;
description?: string;
displayName?: string;
fields?: DataSourceParameter[];
immutable?: boolean;
maxValue?: number;
minValue?: number;
paramId?: string;
recurse?: boolean;
repeated?: boolean;
required?: boolean;
type?:
| "TYPE_UNSPECIFIED"
| "STRING"
| "INTEGER"
| "DOUBLE"
| "BOOLEAN"
| "RECORD"
| "PLUS_PAGE"
| "LIST";
validationDescription?: string;
validationHelpUrl?: string;
validationRegex?: string;
}§Properties
§
deprecated?: boolean
[src]If true, it should not be used in new transfers, and it should not be visible to users.
§
fields?: DataSourceParameter[]
[src]Deprecated. This field has no effect.
§
type?: "TYPE_UNSPECIFIED" | "STRING" | "INTEGER" | "DOUBLE" | "BOOLEAN" | "RECORD" | "PLUS_PAGE" | "LIST"
[src]Parameter type.