DataAttributeBinding(mapping=None, *, ignore_unknown_fields=False, **kwargs)
DataAttributeBinding represents binding of attributes to resources. Eg: Bind 'CustomerInfo' entity with 'PII' attribute.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
name |
str
Output only. The relative resource name of the Data Attribute Binding, of the form: projects/{project_number}/locations/{location}/dataAttributeBindings/{data_attribute_binding_id} |
uid |
str
Output only. System generated globally unique ID for the DataAttributeBinding. This ID will be different if the DataAttributeBinding is deleted and re-created with the same name. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the DataAttributeBinding was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the DataAttributeBinding was last updated. |
description |
str
Optional. Description of the DataAttributeBinding. |
display_name |
str
Optional. User friendly display name. |
labels |
MutableMapping[str, str]
Optional. User-defined labels for the DataAttributeBinding. |
etag |
str
This checksum is computed by the server based on the value of other fields, and may be sent on update and delete requests to ensure the client has an up-to-date value before proceeding. Etags must be used when calling the DeleteDataAttributeBinding and the UpdateDataAttributeBinding method. |
resource |
str
Optional. Immutable. The resource name of the resource that is associated to attributes. Presently, only entity resource is supported in the form: projects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/entities/{entity_id} Must belong in the same project and region as the attribute binding, and there can only exist one active binding for a resource. This field is a member of oneof _ resource_reference .
|
attributes |
MutableSequence[str]
Optional. List of attributes to be associated with the resource, provided in the form: projects/{project}/locations/{location}/dataTaxonomies/{dataTaxonomy}/attributes/{data_attribute_id} |
paths |
MutableSequence[google.cloud.dataplex_v1.types.DataAttributeBinding.Path]
Optional. The list of paths for items within the associated resource (eg. columns and partitions within a table) along with attribute bindings. |
Classes
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Parameters | |
---|---|
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |
Path
Path(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a subresource of the given resource, and associated bindings with it. Currently supported subresources are column and partition schema fields within a table.