Class CreateTagTemplateRequest

public sealed class CreateTagTemplateRequest : IMessage<CreateTagTemplateRequest>, IEquatable<CreateTagTemplateRequest>, IDeepCloneable<CreateTagTemplateRequest>, IBufferMessage, IMessage

Request message for [CreateTagTemplate][google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplate].

Inheritance

Object > CreateTagTemplateRequest

Namespace

Google.Cloud.DataCatalog.V1

Assembly

Google.Cloud.DataCatalog.V1.dll

Constructors

CreateTagTemplateRequest()

public CreateTagTemplateRequest()

CreateTagTemplateRequest(CreateTagTemplateRequest)

public CreateTagTemplateRequest(CreateTagTemplateRequest other)
Parameter
NameDescription
otherCreateTagTemplateRequest

Properties

Parent

public string Parent { get; set; }

Required. The name of the project and the template location region.

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName

TagTemplate

public TagTemplate TagTemplate { get; set; }

Required. The tag template to create.

Property Value
TypeDescription
TagTemplate

TagTemplateId

public string TagTemplateId { get; set; }

Required. The ID of the tag template to create.

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.

Property Value
TypeDescription
String