@hasura/metadata-api
Version:
Hasura GraphQL Engine Metadata API types
17 lines (16 loc) • 782 B
TypeScript
import type { BigQueryConnSourceConfig } from './BigQueryConnSourceConfig';
import type { BigqueryCustomSQLMetadata } from './BigqueryCustomSQLMetadata';
import type { BigqueryFunctionMetadata } from './BigqueryFunctionMetadata';
import type { BigqueryTableMetadata } from './BigqueryTableMetadata';
import type { QueryTagsConfig } from './QueryTagsConfig';
import type { SourceCustomization } from './SourceCustomization';
export type BigquerySourceMetadata = {
configuration: BigQueryConnSourceConfig;
custom_sql?: Array<BigqueryCustomSQLMetadata> | null;
customization?: SourceCustomization;
functions?: Array<BigqueryFunctionMetadata> | null;
kind: 'bigquery';
name: string;
query_tags?: QueryTagsConfig;
tables: Array<BigqueryTableMetadata>;
};