public sealed class QuasiId : IMessage<QuasiId>, IEquatable<QuasiId>, IDeepCloneable<QuasiId>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class QuasiId.
A column with a semantic tag attached.
Namespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
QuasiId()
public QuasiId()
QuasiId(QuasiId)
public QuasiId(QuasiId other)
Parameter | |
---|---|
Name | Description |
other | QuasiId |
Properties
CustomTag
public string CustomTag { get; set; }
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below).
Property Value | |
---|---|
Type | Description |
string |
Field
public FieldId Field { get; set; }
Required. Identifies the column.
Property Value | |
---|---|
Type | Description |
FieldId |
HasCustomTag
public bool HasCustomTag { get; }
Gets whether the "custom_tag" field is set
Property Value | |
---|---|
Type | Description |
bool |
Inferred
public Empty Inferred { get; set; }
If no semantic tag is indicated, we infer the statistical model from the distribution of values in the input data
Property Value | |
---|---|
Type | Description |
Empty |
InfoType
public InfoType InfoType { get; set; }
A column can be tagged with a InfoType to use the relevant public dataset as a statistical model of population, if available. We currently support US ZIP codes, region codes, ages and genders. To programmatically obtain the list of supported InfoTypes, use ListInfoTypes with the supported_by=RISK_ANALYSIS filter.
Property Value | |
---|---|
Type | Description |
InfoType |
TagCase
public QuasiId.TagOneofCase TagCase { get; }
Property Value | |
---|---|
Type | Description |
QuasiIdTagOneofCase |