GoogleCloudDatacatalogV1RoutineSpec
import type { GoogleCloudDatacatalogV1RoutineSpec } from "https://googleapis.deno.dev/v1/datacatalog:v1.ts";
Specification that applies to a routine. Valid only for entries with the
ROUTINE
type.
interface GoogleCloudDatacatalogV1RoutineSpec {
bigqueryRoutineSpec?: GoogleCloudDatacatalogV1BigQueryRoutineSpec;
definitionBody?: string;
language?: string;
returnType?: string;
routineArguments?: GoogleCloudDatacatalogV1RoutineSpecArgument[];
routineType?: "ROUTINE_TYPE_UNSPECIFIED" | "SCALAR_FUNCTION" | "PROCEDURE";
}§Properties
§
bigqueryRoutineSpec?: GoogleCloudDatacatalogV1BigQueryRoutineSpec
[src]Fields specific for BigQuery routines.
§
language?: string
[src]The language the routine is written in. The exact value depends on the
source system. For BigQuery routines, possible values are: * SQL
*
JAVASCRIPT
§
returnType?: string
[src]Return type of the argument. The exact value depends on the source system and the language.
§
routineArguments?: GoogleCloudDatacatalogV1RoutineSpecArgument[]
[src]Arguments of the routine.