GoogleCloudDataplexV1DataAttribute class

Denotes one dataAttribute in a dataTaxonomy, for example, PII.

DataAttribute resources can be defined in a hierarchy. A single dataAttribute resource can contain specs of multiple types PII - ResourceAccessSpec : - readers :foo@bar.com - DataAccessSpec : - readers :bar@foo.com

Constructors

GoogleCloudDataplexV1DataAttribute({int? attributeCount, String? createTime, GoogleCloudDataplexV1DataAccessSpec? dataAccessSpec, String? description, String? displayName, String? etag, Map<String, String>? labels, String? name, String? parentId, GoogleCloudDataplexV1ResourceAccessSpec? resourceAccessSpec, String? uid, String? updateTime})
GoogleCloudDataplexV1DataAttribute.fromJson(Map json_)

Properties

attributeCount int?
The number of child attributes present for this attribute.
getter/setter pair
createTime String?
The time when the DataAttribute was created.
getter/setter pair
dataAccessSpec GoogleCloudDataplexV1DataAccessSpec?
Specified when applied to data stored on the resource (eg: rows, columns in BigQuery Tables).
getter/setter pair
description String?
Description of the DataAttribute.
getter/setter pair
displayName String?
User friendly display name.
getter/setter pair
etag String?
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.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
labels Map<String, String>?
User-defined labels for the DataAttribute.
getter/setter pair
name String?
The relative resource name of the dataAttribute, of the form: projects/{project_number}/locations/{location_id}/dataTaxonomies/{dataTaxonomy}/attributes/{data_attribute_id}.
getter/setter pair
parentId String?
The ID of the parent DataAttribute resource, should belong to the same data taxonomy.
getter/setter pair
resourceAccessSpec GoogleCloudDataplexV1ResourceAccessSpec?
Specified when applied to a resource (eg: Cloud Storage bucket, BigQuery dataset, BigQuery table).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
uid String?
System generated globally unique ID for the DataAttribute.
getter/setter pair
updateTime String?
The time when the DataAttribute was last updated.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited