Configuration file for data encryption
This is the description of the JSON configuration file for a File Utilities data encryption data operation.
👁️🗨️ Example
{
"$schema": "http://jsonschema.tailer.ai/schema/file-utilities-veditor",
"configuration_type": "file-utilities",
"configuration_id": "000010-file-utilities-demo",
"environment": "DEV",
"account": "000099",
"activated": true,
"archived": false,
"version": "2",
"doc_md": "readme.md",
"gcp_project_id": "my-project",
"gcs_bucket": "my-bucket",
"gcs_path": "output",
"gcs_destination_suffix": "output_encrypt",
"launch_mode": "gcs",
"filename_templates": [{
"filename_template": "{{FD_DATE}}_PRODUITS-{{FD_BLOB_12}}.csv",
"file_description": "Product data from demo system"
},
{
"filename_template": "{{FD_DATE}}_SITES-{{FD_BLOB_12}}.csv",
"file_description": "Site data from demo system"
}
],
"task_dependencies": [
"pgp_encrypt"
],
"tasks": [{
"task_id": "pgp_encrypt",
"task_type": "pgp",
"pgp_mode": "encrypt",
"public_key.pgp": {
"recipient": "[email protected]",
"content": {
"cipher_aes": "f7f...",
"tag": "a0c...",
"ciphertext": "cag...",
"enc_session_key": "a3f..."
}
}
}],
"credentials": {
"gcp-credentials.json": {
"content": {
"cipher_aes": "gf5...",
"tag": "cvh...",
"ciphertext": "4et...",
"enc_session_key": "g5d..."
}
}
}
}🌐 Global parameters
Parameter
Description
🖥️ PGP encrypt task parameters
Parameter
Description
Last updated