Skip to main content

SFTP

Transferência de arquivos via SFTP (SSH) com senha ou chave privada, com suporte a bastion host.

SFTP Logo

Authentication

This connector uses Token-based authentication.

info

Set up your connection in the Abstra Console before using it in your workflows.

How to use

Using the Smart Chat

Execute the action "CHOOSE_ONE_ACTION_BELOW" from my connector "YOUR_CONNECTOR_NAME" using the params "PARAMS_HERE".

Using the Web Editor

from abstra.connectors import run_connection_action

result = run_connection_action(
connection_name="your_connection_name",
action_name="your_action_name",
params={
"param1": "value1",
"param2": "value2"
})

Available Actions

This connector provides 10 actions:

ActionPurposeParameters
list_directoryList entries of a remote directorypath (string)
statGet metadata for a remote pathremotePath (string) required
read_fileDownload a remote file into the project files and return its project pathremotePath (string) required
download_fileDownload a remote file into the project files and return its project pathremotePath (string) required
upload_fileUpload an existing project file to the SFTP serverprojectFilePath (string) required
remotePath (string) required
delete_fileDelete a remote fileremotePath (string) required
make_directoryCreate a remote directoryremotePath (string) required
remove_directoryRemove a remote directoryremotePath (string) required
renameRename/move a remote pathfrom (string) required
to (string) required
test_connectionVerify the SFTP connection worksNo parameters