Class DataPolicy
Represents the label-policy binding.
Implements
Inherited Members
Namespace: Google.Apis.BigQueryDataPolicyService.v1.Data
Assembly: Google.Apis.BigQueryDataPolicyService.v1.dll
Syntax
public class DataPolicy : IDirectResponseSchema
Properties
DataMaskingPolicy
The data masking policy that specifies the data masking rule to use.
Declaration
[JsonProperty("dataMaskingPolicy")]
public virtual DataMaskingPolicy DataMaskingPolicy { get; set; }
Property Value
Type | Description |
---|---|
DataMaskingPolicy |
DataPolicyId
User-assigned (human readable) ID of the data policy that needs to be unique within a project. Used as {data_policy_id} in part of the resource name.
Declaration
[JsonProperty("dataPolicyId")]
public virtual string DataPolicyId { get; set; }
Property Value
Type | Description |
---|---|
string |
DataPolicyType
Type of data policy.
Declaration
[JsonProperty("dataPolicyType")]
public virtual string DataPolicyType { 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 |
Name
Output only. Resource name of this data policy, in the format of
projects/{project_number}/locations/{location_id}/dataPolicies/{data_policy_id}
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PolicyTag
Policy tag resource name, in the format of
projects/{project_number}/locations/{location_id}/taxonomies/{taxonomy_id}/policyTags/{policyTag_id}
.
Declaration
[JsonProperty("policyTag")]
public virtual string PolicyTag { get; set; }
Property Value
Type | Description |
---|---|
string |