modules/secure_data_warehouse/templates/deidentification_template.tpl (32 lines of code) (raw):

{ "deidentifyTemplate": { displayName: "${display_name}", description: "${description}", "deidentifyConfig": { "recordTransformations": { "fieldTransformations": [ { "fields": [ %{for name in fields} { "name": "${name}" }, %{endfor} ], "primitiveTransformation": { "cryptoDeterministicConfig": { "cryptoKey": { "kmsWrapped": { "cryptoKeyName": "${crypto_key}", "wrappedKey": "${wrapped_key}" } }, } } } ] } } }, "templateId": "${template_id}" }