Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API class Google::Cloud::Dlp::V2::ReidentifyContentRequest.
Request to re-identify an item.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#inspect_config
def inspect_config() -> ::Google::Cloud::Dlp::V2::InspectConfig
- (::Google::Cloud::Dlp::V2::InspectConfig) — Configuration for the inspector.
#inspect_config=
def inspect_config=(value) -> ::Google::Cloud::Dlp::V2::InspectConfig
- value (::Google::Cloud::Dlp::V2::InspectConfig) — Configuration for the inspector.
- (::Google::Cloud::Dlp::V2::InspectConfig) — Configuration for the inspector.
#inspect_template_name
def inspect_template_name() -> ::String
-
(::String) — Template to use. Any configuration directly specified in
inspect_config
will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
#inspect_template_name=
def inspect_template_name=(value) -> ::String
-
value (::String) — Template to use. Any configuration directly specified in
inspect_config
will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
-
(::String) — Template to use. Any configuration directly specified in
inspect_config
will override those set in the template. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
#item
def item() -> ::Google::Cloud::Dlp::V2::ContentItem
- (::Google::Cloud::Dlp::V2::ContentItem) — The item to re-identify. Will be treated as text.
#item=
def item=(value) -> ::Google::Cloud::Dlp::V2::ContentItem
- value (::Google::Cloud::Dlp::V2::ContentItem) — The item to re-identify. Will be treated as text.
- (::Google::Cloud::Dlp::V2::ContentItem) — The item to re-identify. Will be treated as text.
#location_id
def location_id() -> ::String
- (::String) — Deprecated. This field has no effect.
#location_id=
def location_id=(value) -> ::String
- value (::String) — Deprecated. This field has no effect.
- (::String) — Deprecated. This field has no effect.
#parent
def parent() -> ::String
-
(::String) —
Required. Parent resource name.
The format of this value varies depending on whether you have specified a processing location:
- Projects scope, location specified:
projects/{project_id}/locations/{location_id}
- Projects scope, no location specified (defaults to global):
projects/{project_id}
The following example
parent
string specifies a parent project with the identifierexample-project
, and specifies theeurope-west3
location for processing data:parent=projects/example-project/locations/europe-west3
- Projects scope, location specified:
#parent=
def parent=(value) -> ::String
-
value (::String) —
Required. Parent resource name.
The format of this value varies depending on whether you have specified a processing location:
- Projects scope, location specified:
projects/{project_id}/locations/{location_id}
- Projects scope, no location specified (defaults to global):
projects/{project_id}
The following example
parent
string specifies a parent project with the identifierexample-project
, and specifies theeurope-west3
location for processing data:parent=projects/example-project/locations/europe-west3
- Projects scope, location specified:
-
(::String) —
Required. Parent resource name.
The format of this value varies depending on whether you have specified a processing location:
- Projects scope, location specified:
projects/{project_id}/locations/{location_id}
- Projects scope, no location specified (defaults to global):
projects/{project_id}
The following example
parent
string specifies a parent project with the identifierexample-project
, and specifies theeurope-west3
location for processing data:parent=projects/example-project/locations/europe-west3
- Projects scope, location specified:
#reidentify_config
def reidentify_config() -> ::Google::Cloud::Dlp::V2::DeidentifyConfig
-
(::Google::Cloud::Dlp::V2::DeidentifyConfig) —
Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are:
CryptoDeterministicConfig
CryptoReplaceFfxFpeConfig
#reidentify_config=
def reidentify_config=(value) -> ::Google::Cloud::Dlp::V2::DeidentifyConfig
-
value (::Google::Cloud::Dlp::V2::DeidentifyConfig) —
Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are:
CryptoDeterministicConfig
CryptoReplaceFfxFpeConfig
-
(::Google::Cloud::Dlp::V2::DeidentifyConfig) —
Configuration for the re-identification of the content item. This field shares the same proto message type that is used for de-identification, however its usage here is for the reversal of the previous de-identification. Re-identification is performed by examining the transformations used to de-identify the items and executing the reverse. This requires that only reversible transformations be provided here. The reversible transformations are:
CryptoDeterministicConfig
CryptoReplaceFfxFpeConfig
#reidentify_template_name
def reidentify_template_name() -> ::String
-
(::String) — Template to use. References an instance of
DeidentifyTemplate
. Any configuration directly specified inreidentify_config
orinspect_config
will override those set in the template. TheDeidentifyTemplate
used must include only reversible transformations. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
#reidentify_template_name=
def reidentify_template_name=(value) -> ::String
-
value (::String) — Template to use. References an instance of
DeidentifyTemplate
. Any configuration directly specified inreidentify_config
orinspect_config
will override those set in the template. TheDeidentifyTemplate
used must include only reversible transformations. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.
-
(::String) — Template to use. References an instance of
DeidentifyTemplate
. Any configuration directly specified inreidentify_config
orinspect_config
will override those set in the template. TheDeidentifyTemplate
used must include only reversible transformations. Singular fields that are set in this request will replace their corresponding fields in the template. Repeated fields are appended. Singular sub-messages and groups are recursively merged.