Cloud Data Loss Prevention (DLP) V2 API - Class Google::Cloud::Dlp::V2::ColumnDataProfile (v1.14.0)

Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::ColumnDataProfile.

The profile for a scanned column within a table.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#column

defcolumn()->::String
Returns
  • (::String) — The name of the column.

#column=

defcolumn=(value)->::String
Parameter
  • value (::String) — The name of the column.
Returns
  • (::String) — The name of the column.

#column_info_type

defcolumn_info_type()->::Google::Cloud::Dlp::V2::InfoTypeSummary
Returns
  • (::Google::Cloud::Dlp::V2::InfoTypeSummary) — 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.

#column_info_type=

defcolumn_info_type=(value)->::Google::Cloud::Dlp::V2::InfoTypeSummary
Parameter
  • value (::Google::Cloud::Dlp::V2::InfoTypeSummary) — 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.
Returns
  • (::Google::Cloud::Dlp::V2::InfoTypeSummary) — 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.

#column_type

defcolumn_type()->::Google::Cloud::Dlp::V2::ColumnDataProfile::ColumnDataType
Returns

#column_type=

defcolumn_type=(value)->::Google::Cloud::Dlp::V2::ColumnDataProfile::ColumnDataType
Parameter
Returns

#data_risk_level

defdata_risk_level()->::Google::Cloud::Dlp::V2::DataRiskLevel
Returns

#data_risk_level=

defdata_risk_level=(value)->::Google::Cloud::Dlp::V2::DataRiskLevel
Parameter
Returns

#dataset_id

defdataset_id()->::String
Returns
  • (::String) — The BigQuery dataset ID, if the resource profiled is a BigQuery table.

#dataset_id=

defdataset_id=(value)->::String
Parameter
  • value (::String) — The BigQuery dataset ID, if the resource profiled is a BigQuery table.
Returns
  • (::String) — The BigQuery dataset ID, if the resource profiled is a BigQuery table.

#dataset_location

defdataset_location()->::String
Returns
  • (::String) — If supported, the location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported BigQuery locations.

#dataset_location=

defdataset_location=(value)->::String
Parameter
  • value (::String) — If supported, the location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported BigQuery locations.
Returns
  • (::String) — If supported, the location where the dataset's data is stored. See https://cloud.google.com/bigquery/docs/locations for supported BigQuery locations.

#dataset_project_id

defdataset_project_id()->::String
Returns
  • (::String) — The Google Cloud project ID that owns the profiled resource.

#dataset_project_id=

defdataset_project_id=(value)->::String
Parameter
  • value (::String) — The Google Cloud project ID that owns the profiled resource.
Returns
  • (::String) — The Google Cloud project ID that owns the profiled resource.

#estimated_null_percentage

defestimated_null_percentage()->::Google::Cloud::Dlp::V2::NullPercentageLevel
Returns

#estimated_null_percentage=

defestimated_null_percentage=(value)->::Google::Cloud::Dlp::V2::NullPercentageLevel
Parameter
Returns

#estimated_uniqueness_score

defestimated_uniqueness_score()->::Google::Cloud::Dlp::V2::UniquenessScoreLevel
Returns

#estimated_uniqueness_score=

defestimated_uniqueness_score=(value)->::Google::Cloud::Dlp::V2::UniquenessScoreLevel
Parameter
Returns

#free_text_score

deffree_text_score()->::Float
Returns
  • (::Float) — 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.

#free_text_score=

deffree_text_score=(value)->::Float
Parameter
  • value (::Float) — 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.
Returns
  • (::Float) — 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

defname()->::String
Returns
  • (::String) — The name of the profile.

#name=

defname=(value)->::String
Parameter
  • value (::String) — The name of the profile.
Returns
  • (::String) — The name of the profile.

#other_matches

defother_matches()->::Array<::Google::Cloud::Dlp::V2::OtherInfoTypeSummary>
Returns

#other_matches=

defother_matches=(value)->::Array<::Google::Cloud::Dlp::V2::OtherInfoTypeSummary>
Parameter
Returns

#policy_state

defpolicy_state()->::Google::Cloud::Dlp::V2::ColumnDataProfile::ColumnPolicyState
Returns

#policy_state=

defpolicy_state=(value)->::Google::Cloud::Dlp::V2::ColumnDataProfile::ColumnPolicyState
Parameter
Returns

#profile_last_generated

defprofile_last_generated()->::Google::Protobuf::Timestamp
Returns

#profile_last_generated=

defprofile_last_generated=(value)->::Google::Protobuf::Timestamp
Parameter
Returns

#profile_status

defprofile_status()->::Google::Cloud::Dlp::V2::ProfileStatus
Returns

#profile_status=

defprofile_status=(value)->::Google::Cloud::Dlp::V2::ProfileStatus
Parameter
Returns

#sensitivity_score

defsensitivity_score()->::Google::Cloud::Dlp::V2::SensitivityScore
Returns

#sensitivity_score=

defsensitivity_score=(value)->::Google::Cloud::Dlp::V2::SensitivityScore
Parameter
Returns

#state

defstate()->::Google::Cloud::Dlp::V2::ColumnDataProfile::State
Returns

#state=

defstate=(value)->::Google::Cloud::Dlp::V2::ColumnDataProfile::State
Parameter
Returns

#table_data_profile

deftable_data_profile()->::String
Returns
  • (::String) — The resource name of the table data profile.

#table_data_profile=

deftable_data_profile=(value)->::String
Parameter
  • value (::String) — The resource name of the table data profile.
Returns
  • (::String) — The resource name of the table data profile.

#table_full_resource

deftable_full_resource()->::String
Returns
  • (::String) — The resource name of the resource this column is within.

#table_full_resource=

deftable_full_resource=(value)->::String
Parameter
  • value (::String) — The resource name of the resource this column is within.
Returns
  • (::String) — The resource name of the resource this column is within.

#table_id

deftable_id()->::String
Returns
  • (::String) — The table ID.

#table_id=

deftable_id=(value)->::String
Parameter
  • value (::String) — The table ID.
Returns
  • (::String) — The table ID.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年10月30日 UTC.