SourceObjectIdentifier(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents an identifier of an object in the data source.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes
Name | Description |
oracle_identifier |
google.cloud.datastream_v1.types.SourceObjectIdentifier.OracleObjectIdentifier
Oracle data source object identifier. This field is a member of oneof _ source_identifier .
|
mysql_identifier |
google.cloud.datastream_v1.types.SourceObjectIdentifier.MysqlObjectIdentifier
Mysql data source object identifier. This field is a member of oneof _ source_identifier .
|
postgresql_identifier |
google.cloud.datastream_v1.types.SourceObjectIdentifier.PostgresqlObjectIdentifier
PostgreSQL data source object identifier. This field is a member of oneof _ source_identifier .
|
Classes
MysqlObjectIdentifier
MysqlObjectIdentifier(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Mysql data source object identifier.
OracleObjectIdentifier
OracleObjectIdentifier(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Oracle data source object identifier.
PostgresqlObjectIdentifier
PostgresqlObjectIdentifier(mapping=None, *, ignore_unknown_fields=False, **kwargs)
PostgreSQL data source object identifier.