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

SpannerSourceConfig

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

Configuration for syncing data from a Spanner source.

interface SpannerSourceConfig {
backfillDataBoostEnabled?: boolean;
changeStreamName?: string;
excludeObjects?: SpannerDatabase;
fgacRole?: string;
includeObjects?: SpannerDatabase;
maxConcurrentBackfillTasks?: number;
maxConcurrentCdcTasks?: number;
spannerRpcPriority?:
| "SPANNER_RPC_PRIORITY_UNSPECIFIED"
| "LOW"
| "MEDIUM"
| "HIGH";
}

§Properties

§
backfillDataBoostEnabled?: boolean
[src]

Optional. Whether to use Data Boost for Spanner backfills. Defaults to false if not set.

§
changeStreamName?: string
[src]

Required. Immutable. The change stream name to use for the stream.

§
excludeObjects?: SpannerDatabase
[src]

Optional. The Spanner objects to avoid retrieving. If some objects are both included and excluded, an error will be thrown.

§
fgacRole?: string
[src]

Optional. The FGAC role to use for the stream.

§
includeObjects?: SpannerDatabase
[src]

Optional. The Spanner objects to retrieve from the data source. If some objects are both included and excluded, an error will be thrown.

§
maxConcurrentBackfillTasks?: number
[src]

Optional. Maximum number of concurrent backfill tasks.

§
maxConcurrentCdcTasks?: number
[src]

Optional. Maximum number of concurrent CDC tasks.

§
spannerRpcPriority?: "SPANNER_RPC_PRIORITY_UNSPECIFIED" | "LOW" | "MEDIUM" | "HIGH"
[src]

Optional. The RPC priority to use for the stream.