Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This plugin uses Google’s Data Loss Prevention APIs which charge the user depending on the volume of data analyzed (not transformed). More details on the exact costs can be found here.

Plugin version: 1.23.30

This plugin transforms sensitive records from the input stream. A record is deemed sensitive if it matches some pre-defined DLP filters or a custom user-defined template. See the DLP Filter Mapping section for more details on the supported pre-defined filters. More information about custom templates can be found here.

...

Property

Macro Enabled?

Version Introduced

Description

Use custom template

No

Required. Enabling this option will allow you to define a custom DLP Inspection Template to use for matching during the transformation.

Default is No.

Template ID

Yes

Optional. ID of the Inspection Template found in DLP.

Custom Template Path

Yes

6.7.0/1.23.30

Optional. Custom path of the DLP Inspection Template.

Resource Location

Yes

6.7.0/1.23.30

Optional. Use this property to specify the resource location for the DLP Service. For more information, see https://cloud.google.com/dlp/docs/specifying-location .

Default is global.

Fields to Transform

Yes

Required. This field contains the rules for which fields should be transformed, as well as the configurations for the transforms.

Service Account Path

Yes

Optional. Path on the local file system of the service account key used for authorization. Can be set to auto-detect when running on a Dataproc cluster. When running on other clusters, the file must be present on every node in the cluster.

Default is auto-detect.

Project Id

Yes

Optional. Google Cloud project ID, which uniquely identified a project. It can be found on the Dashboard in the Google Cloud Platform console.

Default is auto-detect.