Class AnalyzeDataSourceRiskDetails (3.1.1)

AnalyzeDataSourceRiskDetails(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Result of a risk analysis operation request. .. attribute:: requested_privacy_metric

Privacy metric to compute.

:type: google.cloud.dlp_v2.types.PrivacyMetric

Attributes

NameDescription
requested_source_table google.cloud.dlp_v2.types.BigQueryTable
Input dataset to compute metrics over.
numerical_stats_result google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.NumericalStatsResult
Numerical stats result
categorical_stats_result google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.CategoricalStatsResult
Categorical stats result
k_anonymity_result google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.KAnonymityResult
K-anonymity result
l_diversity_result google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.LDiversityResult
L-divesity result
k_map_estimation_result google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.KMapEstimationResult
K-map result
delta_presence_estimation_result google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.DeltaPresenceEstimationResult
Delta-presence result
requested_options google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.RequestedRiskAnalysisOptions
The configuration used for this job.

Classes

CategoricalStatsResult

CategoricalStatsResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Result of the categorical stats computation. .. attribute:: value_frequency_histogram_buckets

Histogram of value frequencies in the column.

:type: Sequence[google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.CategoricalStatsResult.CategoricalStatsHistogramBucket]

DeltaPresenceEstimationResult

DeltaPresenceEstimationResult(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Result of the δ-presence computation. Note that these results are an estimation, not exact values.

KAnonymityResult

KAnonymityResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Result of the k-anonymity computation. .. attribute:: equivalence_class_histogram_buckets

Histogram of k-anonymity equivalence classes.

:type: Sequence[google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.KAnonymityResult.KAnonymityHistogramBucket]

KMapEstimationResult

KMapEstimationResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Result of the reidentifiability analysis. Note that these results are an estimation, not exact values.

LDiversityResult

LDiversityResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Result of the l-diversity computation. .. attribute:: sensitive_value_frequency_histogram_buckets

Histogram of l-diversity equivalence class sensitive value frequencies.

:type: Sequence[google.cloud.dlp_v2.types.AnalyzeDataSourceRiskDetails.LDiversityResult.LDiversityHistogramBucket]

NumericalStatsResult

NumericalStatsResult(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Result of the numerical stats computation. .. attribute:: min_value

Minimum value appearing in the column.

:type: google.cloud.dlp_v2.types.Value

RequestedRiskAnalysisOptions

RequestedRiskAnalysisOptions(
    mapping=None, *, ignore_unknown_fields=False, **kwargs
)

Risk analysis options. .. attribute:: job_config

The job config for the risk job.

:type: google.cloud.dlp_v2.types.RiskAnalysisJobConfig