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 (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 will remove all tags from the
column. - Updating tags: To replace 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 "123456789012/pii" where 123456789012 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: "123456789012/pii": "sensitive", "myProject/cost_center": "sales"
Declaration
[JsonProperty("dataGovernanceTags")]
public virtual IDictionary<string, string> DataGovernanceTags { get; set; }
Property Value
| Type | Description |
|---|---|
| IDictionary<string, string> |