Create
|
|||||
|
|
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
Name | Format | Description |
---|---|---|
parent Required |
STRING |
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: |
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 |
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:
|
= 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: |
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 |
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:
|
Output
This building block provides 11 output parameters
Name | Format | Description |
---|---|---|
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 |
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:
|
= 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 |
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:
|