Storage to Storage configuration file
This is the description of the JSON configuration file of a Storage to Storage data operation.
👁️🗨️ Example
{
"$schema": "http://jsonschema.tailer.ai/schema/storage-to-storage-veditor",
"configuration_type": "storage-to-storage",
"configuration_id": "copy-my-files-gcs-to-sftp",
"doc_md": "readme.md",
"environment": "PROD",
"account": "000099",
"version": "3",
"activated": true,
"archived": false,
"filename_templates": [
{
"filename_template": "{{FD_DATE}}_sales_file.txt",
"file_description": "This is a description for sales_file.txt."
},
{
"filename_template": "{{FD_DATE}}_products.txt",
"file_description": "This is a description for proucts.txt."
}
],
"source": {
"type": "gcs",
"gcp_project_id": "my_gcp_project",
"gcs_source_bucket" : "my-input-bucket",
"gcs_source_prefix" : "input-folder",
"archive_prefix": "archive-folder",
"gcp_credentials_secret": {
"cipher_aes": "b42724dcbbf0aba89a0f106d1c4",
"tag": "5c8816ea0a7aded7c6f2df61f5b9",
"ciphertext": "fd096e",
"enc_session_key": "8f6f7c"
}
},
"destinations": [
{
"type": "sftp",
"generate_top_file": "REPLACE_EXTENSION",
"sftp_host": "sftp.domain.com",
"sftp_port": 22,
"sftp_userid": "john_doe",
"sftp_password_secret": {
"cipher_aes": "3926f71cd00d10b07d0fee4e",
"tag": "1f5c066351d91041343a2ab37aebe",
"ciphertext": "921776fd04228fe8aaa42af04",
"enc_session_key": "2fb0ad2b0df9771"
},
"sftp_destination_dir": "/",
"sftp_destination_dir_create": false
}
]
}🌐 Global parameters
Parameter
Description
"Filename Templates" sub-object parameters
Parameter
Description
⬇️ Source parameters
Google Cloud Storage source
Amazon S3 source
Azure source
SFTP source
⬆️ Destination parameters
Google Cloud Storage destination
Parameter
Description
Amazon S3 destination
Parameter
Description
Azure destination
Parameter
Description
SFTP destination
Parameter
Description
Last updated