Class DiscoveryEvent (1.10.0rc0)

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

The payload associated with Discovery data processing.

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

NameDescription
message str
The log message.
lake_id str
The id of the associated lake.
zone_id str
The id of the associated zone.
asset_id str
The id of the associated asset.
data_location str
The data location associated with the event.
type_ google.cloud.dataplex_v1.types.DiscoveryEvent.EventType
The type of the event being logged.
config google.cloud.dataplex_v1.types.DiscoveryEvent.ConfigDetails
Details about discovery configuration in effect. This field is a member of oneof_ details.
entity google.cloud.dataplex_v1.types.DiscoveryEvent.EntityDetails
Details about the entity associated with the event. This field is a member of oneof_ details.
partition google.cloud.dataplex_v1.types.DiscoveryEvent.PartitionDetails
Details about the partition associated with the event. This field is a member of oneof_ details.
action google.cloud.dataplex_v1.types.DiscoveryEvent.ActionDetails
Details about the action associated with the event. This field is a member of oneof_ details.

Classes

ActionDetails

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

Details about the action.

ConfigDetails

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

Details about configuration events.

EntityDetails

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

Details about the entity.

EntityType

EntityType(value)

The type of the entity.

Values: ENTITY_TYPE_UNSPECIFIED (0): An unspecified event type. TABLE (1): Entities representing structured data. FILESET (2): Entities representing unstructured data.

EventType

EventType(value)

The type of the event.

Values: EVENT_TYPE_UNSPECIFIED (0): An unspecified event type. CONFIG (1): An event representing discovery configuration in effect. ENTITY_CREATED (2): An event representing a metadata entity being created. ENTITY_UPDATED (3): An event representing a metadata entity being updated. ENTITY_DELETED (4): An event representing a metadata entity being deleted. PARTITION_CREATED (5): An event representing a partition being created. PARTITION_UPDATED (6): An event representing a partition being updated. PARTITION_DELETED (7): An event representing a partition being deleted.

PartitionDetails

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

Details about the partition.