public sealed class CreateTagTemplateRequest : IMessage<CreateTagTemplateRequest>, IEquatable<CreateTagTemplateRequest>, IDeepCloneable<CreateTagTemplateRequest>, IBufferMessage, IMessage
Request message for [CreateTagTemplate][google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplate].
Implements
IMessage<CreateTagTemplateRequest>, IEquatable<CreateTagTemplateRequest>, IDeepCloneable<CreateTagTemplateRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
CreateTagTemplateRequest()
public CreateTagTemplateRequest()
CreateTagTemplateRequest(CreateTagTemplateRequest)
public CreateTagTemplateRequest(CreateTagTemplateRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateTagTemplateRequest |
Properties
Parent
public string Parent { get; set; }
Required. The name of the project and the template location region.
Example:
- projects/{project_id}/locations/us-central1
Property Value | |
---|---|
Type | Description |
String |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |
TagTemplate
public TagTemplate TagTemplate { get; set; }
Required. The tag template to create.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |