Class PostgresqlSourceConfig (1.8.0rc0)

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

PostgreSQL data source configuration

Attributes

NameDescription
include_objects google.cloud.datastream_v1.types.PostgresqlRdbms
PostgreSQL objects to include in the stream.
exclude_objects google.cloud.datastream_v1.types.PostgresqlRdbms
PostgreSQL objects to exclude from the stream.
replication_slot str
Required. Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
publication str
Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
max_concurrent_backfill_tasks int
Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.