GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ColumnDataProfile (google_api_dlp v0.54.0)
View SourceThe profile for a scanned column within a table.
Attributes
-
column(type:String.t, default:nil) - The name of the column. -
columnInfoType(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoTypeSummary.t, default:nil) - 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. -
columnType(type:String.t, default:nil) - The data type of a given column. -
dataRiskLevel(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataRiskLevel.t, default:nil) - The data risk level for this column. -
datasetId(type:String.t, default:nil) - The BigQuery dataset ID, if the resource profiled is a BigQuery table. -
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 BigQuery locations. -
datasetProjectId(type:String.t, default:nil) - The Google Cloud project ID that owns the profiled resource. -
estimatedNullPercentage(type:String.t, default:nil) - Approximate percentage of entries being null in the column. -
estimatedUniquenessScore(type:String.t, default:nil) - Approximate uniqueness of the column. -
freeTextScore(type:float(), default:nil) - 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. -
name(type:String.t, default:nil) - The name of the profile. -
otherMatches(type:list(GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherInfoTypeSummary.t), default:nil) - Other types found within this column. List will be unordered. -
policyState(type:String.t, default:nil) - Indicates if a policy tag has been applied to the column. -
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. -
sensitivityScore(type:GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2SensitivityScore.t, default:nil) - The sensitivity of this column. -
state(type:String.t, default:nil) - State of a profile. -
tableDataProfile(type:String.t, default:nil) - The resource name of the table data profile. -
tableFullResource(type:String.t, default:nil) - The resource name of the resource this column is within. -
tableId(type:String.t, default:nil) - The table ID.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ColumnDataProfile{ column: String.t() | nil, columnInfoType: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2InfoTypeSummary.t() | nil, columnType: String.t() | nil, dataRiskLevel: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2DataRiskLevel.t() | nil, datasetId: String.t() | nil, datasetLocation: String.t() | nil, datasetProjectId: String.t() | nil, estimatedNullPercentage: String.t() | nil, estimatedUniquenessScore: String.t() | nil, freeTextScore: float() | nil, name: String.t() | nil, otherMatches: [GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2OtherInfoTypeSummary.t()] | nil, policyState: String.t() | nil, profileLastGenerated: DateTime.t() | nil, profileStatus: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2ProfileStatus.t() | nil, sensitivityScore: GoogleApi.DLP.V2.Model.GooglePrivacyDlpV2SensitivityScore.t() | nil, state: String.t() | nil, tableDataProfile: String.t() | nil, tableFullResource: String.t() | nil, tableId: String.t() | nil }