UpdateTagTemplateFieldRequest(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)
Request message for UpdateTagTemplateField.
Attributes | |
---|---|
Name | Description |
name |
str
Required. The name of the tag template field. Example: - projects/{project_id}/locations/{location}/tagTemplates/{tag_template_id}/fields/{tag_template_field_id} |
tag_template_field |
google.cloud.datacatalog_v1beta1.types.TagTemplateField
Required. The template to update. |
update_mask |
google.protobuf.field_mask_pb2.FieldMask
Optional. Names of fields whose values to overwrite on an individual field of a tag template. The following fields are modifiable: - display_name
- type.enum_type
- is_required
If this parameter is absent or empty, all modifiable fields
are overwritten. If such fields are non-required and omitted
in the request body, their values are emptied with one
exception: when updating an enum type, the provided values
are merged with the existing values. Therefore, enum values
can only be added, existing enum values cannot be deleted or
renamed.
Additionally, updating a template field from optional to
required is *not* allowed.
|