public sealed class CreateTagTemplateFieldRequest : IMessage<CreateTagTemplateFieldRequest>, IEquatable<CreateTagTemplateFieldRequest>, IDeepCloneable<CreateTagTemplateFieldRequest>, IBufferMessage, IMessageRequest 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.
Example:
- projects/{project_id}/locations/us-central1/tagTemplates/{tag_template_id}
| 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 |
|