Reference documentation and code samples for the Data Loss Prevention V2 Client class SurrogateType.
Message for detecting output from deidentification transformations
such asCryptoReplaceFfxFpeConfig.
These types of transformations are
those that perform pseudonymization, thereby producing a "surrogate" as
output. This should be used in conjunction with a field on the
transformation such assurrogate_info_type. This CustomInfoType does
not support the use ofdetection_rules.
Generated from protobuf messagegoogle.privacy.dlp.v2.CustomInfoType.SurrogateType
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Data Loss Prevention V2 Client - Class SurrogateType (2.6.1)\n\nVersion latestkeyboard_arrow_down\n\n- [2.6.1 (latest)](/php/docs/reference/cloud-dlp/latest/V2.CustomInfoType.SurrogateType)\n- [2.6.0](/php/docs/reference/cloud-dlp/2.6.0/V2.CustomInfoType.SurrogateType)\n- [2.4.1](/php/docs/reference/cloud-dlp/2.4.1/V2.CustomInfoType.SurrogateType)\n- [2.3.0](/php/docs/reference/cloud-dlp/2.3.0/V2.CustomInfoType.SurrogateType)\n- [2.2.3](/php/docs/reference/cloud-dlp/2.2.3/V2.CustomInfoType.SurrogateType)\n- [2.1.0](/php/docs/reference/cloud-dlp/2.1.0/V2.CustomInfoType.SurrogateType)\n- [2.0.0](/php/docs/reference/cloud-dlp/2.0.0/V2.CustomInfoType.SurrogateType)\n- [1.19.0](/php/docs/reference/cloud-dlp/1.19.0/V2.CustomInfoType.SurrogateType)\n- [1.18.0](/php/docs/reference/cloud-dlp/1.18.0/V2.CustomInfoType.SurrogateType)\n- [1.17.0](/php/docs/reference/cloud-dlp/1.17.0/V2.CustomInfoType.SurrogateType)\n- [1.16.0](/php/docs/reference/cloud-dlp/1.16.0/V2.CustomInfoType.SurrogateType)\n- [1.15.1](/php/docs/reference/cloud-dlp/1.15.1/V2.CustomInfoType.SurrogateType)\n- [1.14.0](/php/docs/reference/cloud-dlp/1.14.0/V2.CustomInfoType.SurrogateType)\n- [1.13.2](/php/docs/reference/cloud-dlp/1.13.2/V2.CustomInfoType.SurrogateType)\n- [1.12.0](/php/docs/reference/cloud-dlp/1.12.0/V2.CustomInfoType.SurrogateType)\n- [1.11.0](/php/docs/reference/cloud-dlp/1.11.0/V2.CustomInfoType.SurrogateType)\n- [1.10.2](/php/docs/reference/cloud-dlp/1.10.2/V2.CustomInfoType.SurrogateType)\n- [1.9.0](/php/docs/reference/cloud-dlp/1.9.0/V2.CustomInfoType.SurrogateType)\n- [1.8.6](/php/docs/reference/cloud-dlp/1.8.6/V2.CustomInfoType.SurrogateType) \nReference documentation and code samples for the Data Loss Prevention V2 Client class SurrogateType.\n\nMessage for detecting output from deidentification transformations\nsuch as\n[`CryptoReplaceFfxFpeConfig`](https://cloud.google.com/sensitive-data-protection/docs/reference/rest/v2/organizations.deidentifyTemplates#cryptoreplaceffxfpeconfig).\n\nThese types of transformations are\nthose that perform pseudonymization, thereby producing a \"surrogate\" as\noutput. This should be used in conjunction with a field on the\ntransformation such as `surrogate_info_type`. This CustomInfoType does\nnot support the use of `detection_rules`.\n\nGenerated from protobuf message `google.privacy.dlp.v2.CustomInfoType.SurrogateType`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Dlp \\\\ V2 \\\\ CustomInfoType\n\nMethods\n-------\n\n### __construct\n\nConstructor."]]