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

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

Privacy metric to compute for reidentification risk analysis.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#categorical_stats_config

def categorical_stats_config() -> ::Google::Cloud::Dlp::V2::PrivacyMetric::CategoricalStatsConfig
Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::CategoricalStatsConfig) — Categorical stats

    Note: The following fields are mutually exclusive: categorical_stats_config, numerical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#categorical_stats_config=

def categorical_stats_config=(value) -> ::Google::Cloud::Dlp::V2::PrivacyMetric::CategoricalStatsConfig
Parameter
  • value (::Google::Cloud::Dlp::V2::PrivacyMetric::CategoricalStatsConfig) — Categorical stats

    Note: The following fields are mutually exclusive: categorical_stats_config, numerical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::CategoricalStatsConfig) — Categorical stats

    Note: The following fields are mutually exclusive: categorical_stats_config, numerical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#delta_presence_estimation_config

def delta_presence_estimation_config() -> ::Google::Cloud::Dlp::V2::PrivacyMetric::DeltaPresenceEstimationConfig
Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::DeltaPresenceEstimationConfig) — delta-presence

    Note: The following fields are mutually exclusive: delta_presence_estimation_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#delta_presence_estimation_config=

def delta_presence_estimation_config=(value) -> ::Google::Cloud::Dlp::V2::PrivacyMetric::DeltaPresenceEstimationConfig
Parameter
  • value (::Google::Cloud::Dlp::V2::PrivacyMetric::DeltaPresenceEstimationConfig) — delta-presence

    Note: The following fields are mutually exclusive: delta_presence_estimation_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::DeltaPresenceEstimationConfig) — delta-presence

    Note: The following fields are mutually exclusive: delta_presence_estimation_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#k_anonymity_config

def k_anonymity_config() -> ::Google::Cloud::Dlp::V2::PrivacyMetric::KAnonymityConfig
Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::KAnonymityConfig) — K-anonymity

    Note: The following fields are mutually exclusive: k_anonymity_config, numerical_stats_config, categorical_stats_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#k_anonymity_config=

def k_anonymity_config=(value) -> ::Google::Cloud::Dlp::V2::PrivacyMetric::KAnonymityConfig
Parameter
  • value (::Google::Cloud::Dlp::V2::PrivacyMetric::KAnonymityConfig) — K-anonymity

    Note: The following fields are mutually exclusive: k_anonymity_config, numerical_stats_config, categorical_stats_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::KAnonymityConfig) — K-anonymity

    Note: The following fields are mutually exclusive: k_anonymity_config, numerical_stats_config, categorical_stats_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#k_map_estimation_config

def k_map_estimation_config() -> ::Google::Cloud::Dlp::V2::PrivacyMetric::KMapEstimationConfig
Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::KMapEstimationConfig) — k-map

    Note: The following fields are mutually exclusive: k_map_estimation_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#k_map_estimation_config=

def k_map_estimation_config=(value) -> ::Google::Cloud::Dlp::V2::PrivacyMetric::KMapEstimationConfig
Parameter
  • value (::Google::Cloud::Dlp::V2::PrivacyMetric::KMapEstimationConfig) — k-map

    Note: The following fields are mutually exclusive: k_map_estimation_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::KMapEstimationConfig) — k-map

    Note: The following fields are mutually exclusive: k_map_estimation_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#l_diversity_config

def l_diversity_config() -> ::Google::Cloud::Dlp::V2::PrivacyMetric::LDiversityConfig
Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::LDiversityConfig) — l-diversity

    Note: The following fields are mutually exclusive: l_diversity_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#l_diversity_config=

def l_diversity_config=(value) -> ::Google::Cloud::Dlp::V2::PrivacyMetric::LDiversityConfig
Parameter
  • value (::Google::Cloud::Dlp::V2::PrivacyMetric::LDiversityConfig) — l-diversity

    Note: The following fields are mutually exclusive: l_diversity_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::LDiversityConfig) — l-diversity

    Note: The following fields are mutually exclusive: l_diversity_config, numerical_stats_config, categorical_stats_config, k_anonymity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#numerical_stats_config

def numerical_stats_config() -> ::Google::Cloud::Dlp::V2::PrivacyMetric::NumericalStatsConfig
Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::NumericalStatsConfig) — Numerical stats

    Note: The following fields are mutually exclusive: numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

#numerical_stats_config=

def numerical_stats_config=(value) -> ::Google::Cloud::Dlp::V2::PrivacyMetric::NumericalStatsConfig
Parameter
  • value (::Google::Cloud::Dlp::V2::PrivacyMetric::NumericalStatsConfig) — Numerical stats

    Note: The following fields are mutually exclusive: numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns
  • (::Google::Cloud::Dlp::V2::PrivacyMetric::NumericalStatsConfig) — Numerical stats

    Note: The following fields are mutually exclusive: numerical_stats_config, categorical_stats_config, k_anonymity_config, l_diversity_config, k_map_estimation_config, delta_presence_estimation_config. If a field in that set is populated, all other fields in the set will automatically be cleared.