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.