Data Loss Prevention V2 Client - Class DeltaPresenceEstimationConfig (1.8.6)

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
NameDescription
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
TypeDescription
Google\Protobuf\Internal\RepeatedField

setQuasiIds

Required. Fields considered to be quasi-identifiers. No two fields can have the same tag.

Parameter
NameDescription
var array<Google\Cloud\Dlp\V2\QuasiId>
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var string
Returns
TypeDescription
$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
TypeDescription
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
NameDescription
var array<Google\Cloud\Dlp\V2\StatisticalTable>
Returns
TypeDescription
$this