GoogleCloudDatacatalogV1beta1TagTemplate class
A tag template defines a tag, which can have one or more typed fields.
The template is used to create and attach the tag to GCP resources. Tag template roles provide permissions to create, edit, and use the template. See, for example, the TagTemplate User role, which includes permission to use the tag template to tag resources.
Constructors
-
GoogleCloudDatacatalogV1beta1TagTemplate({String? displayName, Map<
String, GoogleCloudDatacatalogV1beta1TagTemplateField> ? fields, String? name}) - GoogleCloudDatacatalogV1beta1TagTemplate.fromJson(Map _json)
Properties
- displayName ↔ String?
-
The display name for this template.
getter/setter pair
-
fields
↔ Map<
String, GoogleCloudDatacatalogV1beta1TagTemplateField> ? -
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
- name ↔ String?
-
The resource name of the tag template in URL format.
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