Class TableFieldSchema.DataGovernanceTagsInfoData
Optional. Specifies the data governance tags on this field. This field works with other column-level
security fields as follows: * Precedence: If a data governance tag is attached to a column, it takes
precedence over the policy tag attached to the column. However, if a data policy is attached to a column, it
takes precedence over the data governance tag. * Patching behavior: Describes how this field behaves
during a Table.patch schema update: * Unset: If the data_governance_tags_info field is omitted from
the update request, the existing tags on the column are preserved. * Empty Field: To clear data
governance tags from a column, send the data_governance_tags_info field as an empty object. This removes
all tags from the column. * Updating tags: To replace an existing tag, send the field with the new tag.
Inherited Members
Namespace: Google.Apis.Bigquery.v2.Data
Assembly: Google.Apis.Bigquery.v2.dll
Syntax
public class TableFieldSchema.DataGovernanceTagsInfoData
Properties
DataGovernanceTags
Optional. The data governance tags added to this field are used for field-level access control. Only one data governance tag is currently supported on a field. Tag keys are globally unique. Tag key is expected to be in the namespaced format, for example "parent-id/pii" where parent-id is the ID of the parent organization or project resource for this tag key. Tag value is expected to be the short name, for example "sensitive". See Tag definitions for more details. For example: "parent-id/pii": "sensitive", "myProject/cost_center": "sales"
Declaration
[JsonProperty("dataGovernanceTags")]
public virtual IDictionary<string, string> DataGovernanceTags { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |