Configuration file for data decryption
This is the description of the JSON configuration file for a File Utilities data decryption data operation.
👁️🗨️ Example
{
"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": "input",
"gcs_destination_suffix": "input_decrypt",
"launch_mode": "gcs",
"filename_templates": [{
"filename_template": "SCORES_{{FD_DATE}}-{{FD_BLOB_36}}.{{FD_BLOB_13}}.csv.gz.gpg",
"file_description": "Scores"
},
{
"filename_template": "ADR_{{FD_DATE}}-{{FD_BLOB_36}}.csv.gpg",
"file_description": "Addresses"
}
],
"task_dependencies": [
"pgp_decrypt"
],
"tasks": [{
"task_id": "pgp_decrypt",
"task_type": "pgp",
"pgp_mode": "decrypt",
"private_key.pgp": {
"passphrase": {
"cipher_aes": "af3...",
"tag": "fl9...",
"ciphertext": "1e2...",
"enc_session_key": "qvt..."
},
"recipient": "[email protected]",
"content": {
"cipher_aes": "hk5...",
"tag": "dfh...",
"ciphertext": "cj5...",
"enc_session_key": "2fk..."
}
}
}],
"credentials": {
"gcp-credentials.json": {
"content": {
"cipher_aes": "gf5...",
"tag": "cvh...",
"ciphertext": "4et...",
"enc_session_key": "g5d..."
}
}
}
}🌐 Global parameters
Parameter
Description
🖥️ PGP decrypt task parameters
Parameter
Description
Last updated