Class CreateTagTemplateFieldRequest (2.1.0)

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

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

Inheritance

Object > CreateTagTemplateFieldRequest

Namespace

Google.Cloud.DataCatalog.V1

Assembly

Google.Cloud.DataCatalog.V1.dll

Constructors

CreateTagTemplateFieldRequest()

public CreateTagTemplateFieldRequest()

CreateTagTemplateFieldRequest(CreateTagTemplateFieldRequest)

public CreateTagTemplateFieldRequest(CreateTagTemplateFieldRequest other)
Parameter
NameDescription
otherCreateTagTemplateFieldRequest

Properties

Parent

public string Parent { get; set; }

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

Property Value
TypeDescription
String

ParentAsTagTemplateName

public TagTemplateName ParentAsTagTemplateName { get; set; }

TagTemplateName-typed view over the Parent resource name property.

Property Value
TypeDescription
TagTemplateName

TagTemplateField

public TagTemplateField TagTemplateField { get; set; }

Required. The tag template field to create.

Property Value
TypeDescription
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
TypeDescription
String