GoogleCloudDatacatalogV1TagTemplate class

A tag template defines a tag that can have one or more typed fields.

The template is used to create tags that are attached to Google Cloud resources. Tag template roles provide permissions to create, edit, and use the template. For example, see the TagTemplate User role that includes a permission to use the tag template to tag resources.

Constructors

GoogleCloudDatacatalogV1TagTemplate({String? dataplexTransferStatus, String? displayName, Map<String, GoogleCloudDatacatalogV1TagTemplateField>? fields, bool? isPubliclyReadable, String? name})
GoogleCloudDatacatalogV1TagTemplate.fromJson(Map json_)

Properties

dataplexTransferStatus String?
Transfer status of the TagTemplate
getter/setter pair
displayName String?
Display name for this template.
getter/setter pair
fields Map<String, GoogleCloudDatacatalogV1TagTemplateField>?
Map of tag template field IDs to the settings for the field.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
isPubliclyReadable bool?
Indicates whether tags created with this template are public.
getter/setter pair
name String?
Identifier.
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