AspectType(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Aspect Type is a template for creating Aspects, and represents the JSON-schema for a given Entry, e.g., BigQuery Table Schema.
Attributes |
|
---|---|
Name | Description |
name |
str
Output only. The relative resource name of the AspectType, of the form: projects/{project_number}/locations/{location_id}/aspectTypes/{aspect_type_id}. |
uid |
str
Output only. System generated globally unique ID for the AspectType. This ID will be different if the AspectType is deleted and re-created with the same name. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the AspectType was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the AspectType was last updated. |
description |
str
Optional. Description of the AspectType. |
display_name |
str
Optional. User friendly display name. |
labels |
MutableMapping[str, str]
Optional. User-defined labels for the AspectType. |
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. |
authorization |
google.cloud.dataplex_v1.types.AspectType.Authorization
Immutable. Authorization defined for this type. |
metadata_template |
google.cloud.dataplex_v1.types.AspectType.MetadataTemplate
Required. MetadataTemplate of the aspect. |
transfer_status |
google.cloud.dataplex_v1.types.TransferStatus
Output only. Denotes the transfer status of the Aspect Type. It is unspecified for Aspect Types created from Dataplex API. |
Classes
Authorization
Authorization(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Autorization for an Aspect Type.
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 |
MetadataTemplate
MetadataTemplate(mapping=None, *, ignore_unknown_fields=False, **kwargs)
MetadataTemplate definition for AspectType