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

GoogleCloudDatacatalogV1ColumnSchema

import type { GoogleCloudDatacatalogV1ColumnSchema } from "https://googleapis.deno.dev/v1/datacatalog:v1.ts";

A column within a schema. Columns can be nested inside other columns.

interface GoogleCloudDatacatalogV1ColumnSchema {
column?: string;
defaultValue?: string;
description?: string;
gcRule?: string;
highestIndexingType?:
| "INDEXING_TYPE_UNSPECIFIED"
| "INDEXING_TYPE_NONE"
| "INDEXING_TYPE_NON_UNIQUE"
| "INDEXING_TYPE_UNIQUE"
| "INDEXING_TYPE_PRIMARY_KEY";
mode?: string;
ordinalPosition?: number;
type?: string;
}

§Properties

§
column?: string
[src]

Required. Name of the column. Must be a UTF-8 string without dots (.). The maximum size is 64 bytes.

§
defaultValue?: string
[src]

Optional. Default value for the column.

§
description?: string
[src]

Optional. Description of the column. Default value is an empty string. The description must be a UTF-8 string with the maximum size of 2000 bytes.

§
gcRule?: string
[src]

Optional. Garbage collection policy for the column or column family. Applies to systems like Cloud Bigtable.

§
highestIndexingType?: "INDEXING_TYPE_UNSPECIFIED" | "INDEXING_TYPE_NONE" | "INDEXING_TYPE_NON_UNIQUE" | "INDEXING_TYPE_UNIQUE" | "INDEXING_TYPE_PRIMARY_KEY"
[src]

Optional. Most important inclusion of this column.

§

Looker specific column info of this column.

§
mode?: string
[src]

Optional. A column's mode indicates whether values in this column are required, nullable, or repeated. Only NULLABLE, REQUIRED, and REPEATED values are supported. Default mode is NULLABLE.

§
ordinalPosition?: number
[src]

Optional. Ordinal position

§

Optional. The subtype of the RANGE, if the type of this field is RANGE. If the type is RANGE, this field is required. Possible values for the field element type of a RANGE include: * DATE * DATETIME * TIMESTAMP

§

Optional. Schema of sub-columns. A column can have zero or more sub-columns.

§
type?: string
[src]

Required. Type of the column. Must be a UTF-8 string with the maximum size of 128 bytes.