View Source GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2TableDataProfile (google_api_dlp v0.52.3)
The profile for a scanned table.
Attributes
-
configSnapshot(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfileConfigSnapshot.t, default:nil) - The snapshot of the configurations used to generate the profile. -
createTime(type:DateTime.t, default:nil) - The time at which the table was created. -
dataRiskLevel(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataRiskLevel.t, default:nil) - The data risk level of this table. -
dataSourceType(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataSourceType.t, default:nil) - The resource type that was profiled. -
datasetId(type:String.t, default:nil) - If the resource is BigQuery, the dataset ID. -
datasetLocation(type:String.t, default:nil) - If supported, the location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported locations. -
datasetProjectId(type:String.t, default:nil) - The Google Cloud project ID that owns the resource. -
encryptionStatus(type:String.t, default:nil) - How the table is encrypted. -
expirationTime(type:DateTime.t, default:nil) - Optional. The time when this table expires. -
failedColumnCount(type:String.t, default:nil) - The number of columns skipped in the table because of an error. -
fullResource(type:String.t, default:nil) - 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 -
lastModifiedTime(type:DateTime.t, default:nil) - The time when this table was last modified -
name(type:String.t, default:nil) - The name of the profile. -
otherInfoTypes(type:list(GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherInfoTypeSummary.t), default:nil) - Other infoTypes found in this table's data. -
predictedInfoTypes(type:list(GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoTypeSummary.t), default:nil) - The infoTypes predicted from this table's data. -
profileLastGenerated(type:DateTime.t, default:nil) - The last time the profile was generated. -
profileStatus(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ProfileStatus.t, default:nil) - Success or error status from the most recent profile generation attempt. May be empty if the profile is still being generated. -
projectDataProfile(type:String.t, default:nil) - The resource name of the project data profile for this table. -
resourceLabels(type:map(), default:nil) - The labels applied to the resource at the time the profile was generated. -
resourceVisibility(type:String.t, default:nil) - How broadly a resource has been shared. -
rowCount(type:String.t, default:nil) - Number of rows in the table when the profile was generated. This will not be populated for BigLake tables. -
scannedColumnCount(type:String.t, default:nil) - The number of columns profiled in the table. -
sensitivityScore(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2SensitivityScore.t, default:nil) - The sensitivity score of this table. -
state(type:String.t, default:nil) - State of a profile. -
tableId(type:String.t, default:nil) - The table ID. -
tableSizeBytes(type:String.t, default:nil) - The size of the table when the profile was generated.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2TableDataProfile{ configSnapshot: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataProfileConfigSnapshot.t() | nil, createTime: DateTime.t() | nil, dataRiskLevel: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataRiskLevel.t() | nil, dataSourceType: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataSourceType.t() | nil, datasetId: String.t() | nil, datasetLocation: String.t() | nil, datasetProjectId: String.t() | nil, encryptionStatus: String.t() | nil, expirationTime: DateTime.t() | nil, failedColumnCount: String.t() | nil, fullResource: String.t() | nil, lastModifiedTime: DateTime.t() | nil, name: String.t() | nil, otherInfoTypes: [GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherInfoTypeSummary.t()] | nil, predictedInfoTypes: [GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoTypeSummary.t()] | nil, profileLastGenerated: DateTime.t() | nil, profileStatus: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ProfileStatus.t() | nil, projectDataProfile: String.t() | nil, resourceLabels: map() | nil, resourceVisibility: String.t() | nil, rowCount: String.t() | nil, scannedColumnCount: String.t() | nil, sensitivityScore: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2SensitivityScore.t() | nil, state: String.t() | nil, tableId: String.t() | nil, tableSizeBytes: String.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.