Reference documentation and code samples for the Data Loss Prevention V2 Client class DeltaPresenceEstimationConfig.
δ-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.
Generated from protobuf message google.privacy.dlp.v2.PrivacyMetric.DeltaPresenceEstimationConfig
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ quasi_ids |
array<Google\Cloud\Dlp\V2\QuasiId>
Required. Fields considered to be quasi-identifiers. No two fields can have the same tag. |
↳ region_code |
string
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. |
↳ auxiliary_tables |
array<Google\Cloud\Dlp\V2\StatisticalTable>
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. |
getQuasiIds
Required. Fields considered to be quasi-identifiers. No two fields can have the same tag.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setQuasiIds
Required. Fields considered to be quasi-identifiers. No two fields can have the same tag.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dlp\V2\QuasiId>
|
Returns | |
---|---|
Type | Description |
$this |
getRegionCode
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.
Returns | |
---|---|
Type | Description |
string |
setRegionCode
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.
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getAuxiliaryTables
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.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setAuxiliaryTables
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.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Dlp\V2\StatisticalTable>
|
Returns | |
---|---|
Type | Description |
$this |