public sealed class CreateTagTemplateFieldRequest : IMessage<CreateTagTemplateFieldRequest>, IEquatable<CreateTagTemplateFieldRequest>, IDeepCloneable<CreateTagTemplateFieldRequest>, IBufferMessage, IMessage
Request message for [CreateTagTemplateField][google.cloud.datacatalog.v1.DataCatalog.CreateTagTemplateField].
Implements
IMessage<CreateTagTemplateFieldRequest>, IEquatable<CreateTagTemplateFieldRequest>, IDeepCloneable<CreateTagTemplateFieldRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.DataCatalog.V1Assembly
Google.Cloud.DataCatalog.V1.dll
Constructors
CreateTagTemplateFieldRequest()
public CreateTagTemplateFieldRequest()
CreateTagTemplateFieldRequest(CreateTagTemplateFieldRequest)
public CreateTagTemplateFieldRequest(CreateTagTemplateFieldRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateTagTemplateFieldRequest |
Properties
Parent
public string Parent { get; set; }
Required. The name of the project and the template location region.
Property Value | |
---|---|
Type | Description |
String |
ParentAsTagTemplateName
public TagTemplateName ParentAsTagTemplateName { get; set; }
TagTemplateName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
TagTemplateName |
TagTemplateField
public TagTemplateField TagTemplateField { get; set; }
Required. The tag template field to create.
Property Value | |
---|---|
Type | Description |
TagTemplateField |
TagTemplateFieldId
public string TagTemplateFieldId { get; set; }
Required. The ID of the tag template field to create.
Note: Adding a required field to an existing template is not allowed.
Field IDs can contain letters (both uppercase and lowercase), numbers (0-9), underscores (_) and dashes (-). Field IDs must be at least 1 character long and at most 128 characters long. Field IDs must also be unique within their template.
Property Value | |
---|---|
Type | Description |
String |