GoogleCloudDatacatalogV1beta1PolicyTag class

Denotes one policy tag in a taxonomy (e.g. ssn).

Policy Tags can be defined in a hierarchy. For example, consider the following hierarchy: Geolocation -> (LatLong, City, ZipCode). PolicyTag "Geolocation" contains three child policy tags: "LatLong", "City", and "ZipCode".

Constructors

GoogleCloudDatacatalogV1beta1PolicyTag({List<String>? childPolicyTags, String? description, String? displayName, String? name, String? parentPolicyTag})
GoogleCloudDatacatalogV1beta1PolicyTag.fromJson(Map _json)

Properties

childPolicyTags List<String>?
Resource names of child policy tags of this policy tag.
getter/setter pair
description String?
Description of this policy tag.
getter/setter pair
displayName String?
User defined name of this policy tag.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
name String?
Resource name of this policy tag, whose format is: "projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{id}".
getter/setter pair
parentPolicyTag String?
Resource name of this policy tag's parent policy tag (e.g. for the "LatLong" policy tag in the example above, this field contains the resource name of the "Geolocation" policy tag).
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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