Show / Hide Table of Contents

Class GooglePrivacyDlpV2ColumnDataProfile

The profile for a scanned column within a table.

Inheritance
object
GooglePrivacyDlpV2ColumnDataProfile
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DLP.v2.Data
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class GooglePrivacyDlpV2ColumnDataProfile : IDirectResponseSchema

Properties

Column

The name of the column.

Declaration
[JsonProperty("column")]
public virtual string Column { get; set; }
Property Value
Type Description
string

ColumnInfoType

If it's been determined this column can be identified as a single type, this will be set. Otherwise the column either has unidentifiable content or mixed types.

Declaration
[JsonProperty("columnInfoType")]
public virtual GooglePrivacyDlpV2InfoTypeSummary ColumnInfoType { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2InfoTypeSummary

ColumnType

The data type of a given column.

Declaration
[JsonProperty("columnType")]
public virtual string ColumnType { get; set; }
Property Value
Type Description
string

DataRiskLevel

The data risk level for this column.

Declaration
[JsonProperty("dataRiskLevel")]
public virtual GooglePrivacyDlpV2DataRiskLevel DataRiskLevel { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2DataRiskLevel

DatasetId

The BigQuery dataset ID, if the resource profiled is a BigQuery table.

Declaration
[JsonProperty("datasetId")]
public virtual string DatasetId { get; set; }
Property Value
Type Description
string

DatasetLocation

If supported, the location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported BigQuery locations.

Declaration
[JsonProperty("datasetLocation")]
public virtual string DatasetLocation { get; set; }
Property Value
Type Description
string

DatasetProjectId

The Google Cloud project ID that owns the profiled resource.

Declaration
[JsonProperty("datasetProjectId")]
public virtual string DatasetProjectId { 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

EstimatedNullPercentage

Approximate percentage of entries being null in the column.

Declaration
[JsonProperty("estimatedNullPercentage")]
public virtual string EstimatedNullPercentage { get; set; }
Property Value
Type Description
string

EstimatedUniquenessScore

Approximate uniqueness of the column.

Declaration
[JsonProperty("estimatedUniquenessScore")]
public virtual string EstimatedUniquenessScore { get; set; }
Property Value
Type Description
string

FreeTextScore

The likelihood that this column contains free-form text. A value close to 1 may indicate the column is likely to contain free-form or natural language text. Range in 0-1.

Declaration
[JsonProperty("freeTextScore")]
public virtual double? FreeTextScore { get; set; }
Property Value
Type Description
double?

Name

The name of the profile.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

OtherMatches

Other types found within this column. List will be unordered.

Declaration
[JsonProperty("otherMatches")]
public virtual IList<GooglePrivacyDlpV2OtherInfoTypeSummary> OtherMatches { get; set; }
Property Value
Type Description
IList<GooglePrivacyDlpV2OtherInfoTypeSummary>

PolicyState

Indicates if a policy tag has been applied to the column.

Declaration
[JsonProperty("policyState")]
public virtual string PolicyState { get; set; }
Property Value
Type Description
string

ProfileLastGenerated

object representation of ProfileLastGeneratedRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ProfileLastGeneratedDateTimeOffset instead.")]
public virtual object ProfileLastGenerated { get; set; }
Property Value
Type Description
object

ProfileLastGeneratedDateTimeOffset

DateTimeOffset representation of ProfileLastGeneratedRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? ProfileLastGeneratedDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

ProfileLastGeneratedRaw

The last time the profile was generated.

Declaration
[JsonProperty("profileLastGenerated")]
public virtual string ProfileLastGeneratedRaw { get; set; }
Property Value
Type Description
string

ProfileStatus

Success or error status from the most recent profile generation attempt. May be empty if the profile is still being generated.

Declaration
[JsonProperty("profileStatus")]
public virtual GooglePrivacyDlpV2ProfileStatus ProfileStatus { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2ProfileStatus

SensitivityScore

The sensitivity of this column.

Declaration
[JsonProperty("sensitivityScore")]
public virtual GooglePrivacyDlpV2SensitivityScore SensitivityScore { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2SensitivityScore

State

State of a profile.

Declaration
[JsonProperty("state")]
public virtual string State { get; set; }
Property Value
Type Description
string

TableDataProfile

The resource name of the table data profile.

Declaration
[JsonProperty("tableDataProfile")]
public virtual string TableDataProfile { get; set; }
Property Value
Type Description
string

TableFullResource

The resource name of the resource this column is within.

Declaration
[JsonProperty("tableFullResource")]
public virtual string TableFullResource { get; set; }
Property Value
Type Description
string

TableId

The table ID.

Declaration
[JsonProperty("tableId")]
public virtual string TableId { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX