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

GoogleCloudDatacatalogV1GraphSpecGraphElementTable

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

Element table definition.

interface GoogleCloudDatacatalogV1GraphSpecGraphElementTable {
alias?: string;
dataSource?: string;
dynamicLabelColumn?: string;
dynamicPropertiesColumn?: string;
elementKeys?: string[];
inputSource?: "INPUT_SOURCE_UNSPECIFIED" | "TABLE" | "VIEW";
kind?: "KIND_UNSPECIFIED" | "NODE" | "EDGE";
}

§Properties

§
alias?: string
[src]

Required. The alias name of the graph element.

§
dataSource?: string
[src]

Required. The name of the data source. This is either a table name or a view name that is used for graph element input source. E.g. Person table or PersonView view.

§

Optional. The destination node reference of the edge.

§
dynamicLabelColumn?: string
[src]

Optional. If set, this is the input column for dynamic label in schemaless data model.

§
dynamicPropertiesColumn?: string
[src]

Optional. If set, this is the input column for dynamic properties in schemaless data model.

§
elementKeys?: string[]
[src]

Required. The name of the keys of the elements in the table.

§
inputSource?: "INPUT_SOURCE_UNSPECIFIED" | "TABLE" | "VIEW"
[src]

Required. The input source of the graph element.

§
kind?: "KIND_UNSPECIFIED" | "NODE" | "EDGE"
[src]

Required. The kind of the graph element.

§

Required. The labels and their properties for the graph element.

§

Optional. The source node reference of the edge.