Class GoogleCloudDatacatalogV1TagTemplateField
The template for an individual field within a tag template.
Implements
Inherited Members
Namespace: Google.Apis.DataCatalog.v1.Data
Assembly: Google.Apis.DataCatalog.v1.dll
Syntax
public class GoogleCloudDatacatalogV1TagTemplateField : IDirectResponseSchema
Properties
Description
The description for this field. Defaults to an empty string.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
The display name for this field. Defaults to an empty string. The name must contain only Unicode letters, numbers (0-9), underscores (_), dashes (-), spaces ( ), and can't start or end with spaces. The maximum length is 200 characters.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
IsRequired
If true, this field is required. Defaults to false.
Declaration
[JsonProperty("isRequired")]
public virtual bool? IsRequired { get; set; }
Property Value
Type | Description |
---|---|
bool? |
Name
Identifier. The resource name of the tag template field in URL format. Example:
projects/{PROJECT_ID}/locations/{LOCATION}/tagTemplates/{TAG_TEMPLATE}/fields/{FIELD}
Note: The tag
template field itself might not be stored in the location specified in its name. The name must contain only
letters (a-z, A-Z), numbers (0-9), or underscores (_), and must start with a letter or underscore. The
maximum length is 64 characters.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Order
The order of this field with respect to other fields in this tag template. For example, a higher value can indicate a more important field. The value can be negative. Multiple fields can have the same order and field orders within a tag don't have to be sequential.
Declaration
[JsonProperty("order")]
public virtual int? Order { get; set; }
Property Value
Type | Description |
---|---|
int? |
Type
Required. The type of value this tag field can contain.
Declaration
[JsonProperty("type")]
public virtual GoogleCloudDatacatalogV1FieldType Type { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDatacatalogV1FieldType |