Show / Hide Table of Contents

Class GooglePrivacyDlpV2TableDataProfile

The profile for a scanned table.

Inheritance
object
GooglePrivacyDlpV2TableDataProfile
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 GooglePrivacyDlpV2TableDataProfile : IDirectResponseSchema

Properties

ConfigSnapshot

The snapshot of the configurations used to generate the profile.

Declaration
[JsonProperty("configSnapshot")]
public virtual GooglePrivacyDlpV2DataProfileConfigSnapshot ConfigSnapshot { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2DataProfileConfigSnapshot

CreateTime

object representation of CreateTimeRaw.

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

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

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

CreateTimeRaw

The time at which the table was created.

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

DataRiskLevel

The data risk level of this table.

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

DataSourceType

The resource type that was profiled.

Declaration
[JsonProperty("dataSourceType")]
public virtual GooglePrivacyDlpV2DataSourceType DataSourceType { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2DataSourceType

DatasetId

If the resource is BigQuery, the dataset ID.

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 locations.

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

DatasetProjectId

The Google Cloud project ID that owns the 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

EncryptionStatus

How the table is encrypted.

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

ExpirationTime

object representation of ExpirationTimeRaw.

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

ExpirationTimeDateTimeOffset

DateTimeOffset representation of ExpirationTimeRaw.

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

ExpirationTimeRaw

Optional. The time when this table expires.

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

FailedColumnCount

The number of columns skipped in the table because of an error.

Declaration
[JsonProperty("failedColumnCount")]
public virtual long? FailedColumnCount { get; set; }
Property Value
Type Description
long?

FullResource

The Cloud Asset Inventory resource that was profiled in order to generate this TableDataProfile. https://cloud.google.com/apis/design/resource_names#full_resource_name

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

LastModifiedTime

object representation of LastModifiedTimeRaw.

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

LastModifiedTimeDateTimeOffset

DateTimeOffset representation of LastModifiedTimeRaw.

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

LastModifiedTimeRaw

The time when this table was last modified

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

Name

The name of the profile.

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

OtherInfoTypes

Other infoTypes found in this table's data.

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

PredictedInfoTypes

The infoTypes predicted from this table's data.

Declaration
[JsonProperty("predictedInfoTypes")]
public virtual IList<GooglePrivacyDlpV2InfoTypeSummary> PredictedInfoTypes { get; set; }
Property Value
Type Description
IList<GooglePrivacyDlpV2InfoTypeSummary>

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

ProjectDataProfile

The resource name of the project data profile for this table.

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

RelatedResources

Resources related to this profile.

Declaration
[JsonProperty("relatedResources")]
public virtual IList<GooglePrivacyDlpV2RelatedResource> RelatedResources { get; set; }
Property Value
Type Description
IList<GooglePrivacyDlpV2RelatedResource>

ResourceLabels

The labels applied to the resource at the time the profile was generated.

Declaration
[JsonProperty("resourceLabels")]
public virtual IDictionary<string, string> ResourceLabels { get; set; }
Property Value
Type Description
IDictionary<string, string>

ResourceVisibility

How broadly a resource has been shared.

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

RowCount

Number of rows in the table when the profile was generated. This will not be populated for BigLake tables.

Declaration
[JsonProperty("rowCount")]
public virtual long? RowCount { get; set; }
Property Value
Type Description
long?

SampleFindingsTable

The BigQuery table to which the sample findings are written.

Declaration
[JsonProperty("sampleFindingsTable")]
public virtual GooglePrivacyDlpV2BigQueryTable SampleFindingsTable { get; set; }
Property Value
Type Description
GooglePrivacyDlpV2BigQueryTable

ScannedColumnCount

The number of columns profiled in the table.

Declaration
[JsonProperty("scannedColumnCount")]
public virtual long? ScannedColumnCount { get; set; }
Property Value
Type Description
long?

SensitivityScore

The sensitivity score of this table.

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

TableId

The table ID.

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

TableSizeBytes

The size of the table when the profile was generated.

Declaration
[JsonProperty("tableSizeBytes")]
public virtual long? TableSizeBytes { get; set; }
Property Value
Type Description
long?

Tags

The tags attached to the table, including any tags attached during profiling. Because tags are attached to Cloud SQL instances rather than Cloud SQL tables, this field is empty for Cloud SQL table profiles.

Declaration
[JsonProperty("tags")]
public virtual IList<GooglePrivacyDlpV2Tag> Tags { get; set; }
Property Value
Type Description
IList<GooglePrivacyDlpV2Tag>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX