public sealed class CreateTagTemplateRequest : IMessage<CreateTagTemplateRequest>, IEquatable<CreateTagTemplateRequest>, IDeepCloneable<CreateTagTemplateRequest>, IBufferMessage, IMessage
Request message for
[CreateTagTemplate][google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplate].
The ID must contain only lowercase letters (a-z), numbers (0-9),
or underscores (_), and must start with a letter or underscore.
The maximum size is 64 bytes when encoded in UTF-8.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-25 UTC."],[[["This webpage details the `CreateTagTemplateRequest` class within the `Google.Cloud.DataCatalog.V1` namespace, used to structure requests for creating tag templates in Google Cloud Data Catalog."],["The page offers documentation for the `CreateTagTemplateRequest` class across multiple versions of the Data Catalog API, ranging from version 1.2.0 to the latest version, 2.14.0."],["`CreateTagTemplateRequest` implements several interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, supporting various functionalities like message handling, equality comparison, and deep cloning."],["Key properties of the `CreateTagTemplateRequest` include `Parent` which specifies the project and location, `ParentAsLocationName` which provides a typed view of the parent resource name, `TagTemplate` which contains the tag template to be created, and `TagTemplateId` which is the unique identifier for the new tag template."],["The class offers two constructors, one empty and one accepting another `CreateTagTemplateRequest` object, allowing for the creation of new instances or copies."]]],[]]