Class SpannerSourceConfig (1.21.0)

SpannerSourceConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Configuration for syncing data from a Spanner source.

Attributes

Name Description
change_stream_name str
Required. Immutable. The change stream name to use for the stream.
spanner_rpc_priority google.cloud.datastream_v1.types.SpannerSourceConfig.SpannerRpcPriority
Optional. The RPC priority to use for the stream.
fgac_role str
Optional. The FGAC role to use for the stream.
max_concurrent_cdc_tasks int
Optional. Maximum number of concurrent CDC tasks.
max_concurrent_backfill_tasks int
Optional. Maximum number of concurrent backfill tasks.
include_objects google.cloud.datastream_v1.types.SpannerDatabase
Optional. The Spanner objects to retrieve from the data source. If some objects are both included and excluded, an error will be thrown.
exclude_objects google.cloud.datastream_v1.types.SpannerDatabase
Optional. The Spanner objects to avoid retrieving. If some objects are both included and excluded, an error will be thrown.
backfill_data_boost_enabled bool
Optional. Whether to use Data Boost for Spanner backfills. Defaults to false if not set.

Classes

SpannerRpcPriority

SpannerRpcPriority(value)

The RPC priority to use for the stream.