public sealed class DeltaPresenceEstimationConfig : IMessage<PrivacyMetric.Types.DeltaPresenceEstimationConfig>, IEquatable<PrivacyMetric.Types.DeltaPresenceEstimationConfig>, IDeepCloneable<PrivacyMetric.Types.DeltaPresenceEstimationConfig>, IBufferMessage, IMessage
δ-presence metric, used to estimate how likely it is for an attacker to figure out that one given individual appears in a de-identified dataset. Similarly to the k-map metric, we cannot compute δ-presence exactly without knowing the attack dataset, so we use a statistical model instead.
Implements
IMessage<PrivacyMetric.Types.DeltaPresenceEstimationConfig>, IEquatable<PrivacyMetric.Types.DeltaPresenceEstimationConfig>, IDeepCloneable<PrivacyMetric.Types.DeltaPresenceEstimationConfig>, IBufferMessage, IMessageNamespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
DeltaPresenceEstimationConfig()
public DeltaPresenceEstimationConfig()
DeltaPresenceEstimationConfig(PrivacyMetric.Types.DeltaPresenceEstimationConfig)
public DeltaPresenceEstimationConfig(PrivacyMetric.Types.DeltaPresenceEstimationConfig other)
Parameter | |
---|---|
Name | Description |
other | PrivacyMetric.Types.DeltaPresenceEstimationConfig |
Properties
AuxiliaryTables
public RepeatedField<StatisticalTable> AuxiliaryTables { get; }
Several auxiliary tables can be used in the analysis. Each custom_tag used to tag a quasi-identifiers field must appear in exactly one field of one auxiliary table.
Property Value | |
---|---|
Type | Description |
RepeatedField<StatisticalTable> |
QuasiIds
public RepeatedField<QuasiId> QuasiIds { get; }
Required. Fields considered to be quasi-identifiers. No two fields can have the same tag.
Property Value | |
---|---|
Type | Description |
RepeatedField<QuasiId> |
RegionCode
public string RegionCode { get; set; }
ISO 3166-1 alpha-2 region code to use in the statistical modeling. Set if no column is tagged with a region-specific InfoType (like US_ZIP_5) or a region code.
Property Value | |
---|---|
Type | Description |
String |