Create

Creates a DeidentifyTemplate for re-using frequently used configuration for de-identifying content, images, and storage

11 variables
11 variables

Creates a DeidentifyTemplate for re-using frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/dlp/docs/creating-templates-deid to learn more

Authorization

To use this building block you will have to grant access to at least one of the following scopes:

  • View and manage your data across Google Cloud Platform services

Input

This building block consumes 11 input parameters

  = Parameter name
  = Format

parent STRING Required

The parent resource name, for example projects/my-project-id or organizations/my-org-id

templateId STRING

The template id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one

deidentifyTemplate OBJECT

The DeidentifyTemplates contains instructions on how to deidentify content. See https://cloud.google.com/dlp/docs/concepts-templates to learn more

deidentifyTemplate.displayName STRING

Display name (max 256 chars)

deidentifyTemplate.description STRING

Short description (max 256 chars)

deidentifyTemplate.deidentifyConfig OBJECT

The configuration that controls how the data will change

deidentifyTemplate.deidentifyConfig.recordTransformations OBJECT

A type of transformation that is applied over structured data such as a table

deidentifyTemplate.deidentifyConfig.infoTypeTransformations OBJECT

A type of transformation that will scan unstructured text and apply various PrimitiveTransformations to each finding, where the transformation is applied to only values that were identified as a specific info_type

deidentifyTemplate.createTime ANY

The creation timestamp of a inspectTemplate, output only field

deidentifyTemplate.updateTime ANY

The last update timestamp of a inspectTemplate, output only field

deidentifyTemplate.name STRING

The template name. Output only.

The template will have one of the following formats: projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID OR organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID

Output

This building block provides 11 output parameters

  = Parameter name
  = Format

displayName STRING

Display name (max 256 chars)

description STRING

Short description (max 256 chars)

deidentifyConfig OBJECT

The configuration that controls how the data will change

deidentifyConfig.recordTransformations OBJECT

A type of transformation that is applied over structured data such as a table

deidentifyConfig.recordTransformations.recordSuppressions[] OBJECT

Configuration to suppress records whose suppression conditions evaluate to true

deidentifyConfig.recordTransformations.fieldTransformations[] OBJECT

The transformation to apply to the field

deidentifyConfig.infoTypeTransformations OBJECT

A type of transformation that will scan unstructured text and apply various PrimitiveTransformations to each finding, where the transformation is applied to only values that were identified as a specific info_type

deidentifyConfig.infoTypeTransformations.transformations[] OBJECT

A transformation to apply to text that is identified as a specific info_type

createTime ANY

The creation timestamp of a inspectTemplate, output only field

updateTime ANY

The last update timestamp of a inspectTemplate, output only field

name STRING

The template name. Output only.

The template will have one of the following formats: projects/PROJECT_ID/deidentifyTemplates/TEMPLATE_ID OR organizations/ORGANIZATION_ID/deidentifyTemplates/TEMPLATE_ID