Class GooglePrivacyDlpV2TableDataProfile
The profile for a scanned table.
Implements
Inherited Members
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 |
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? |
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? |