跳至内容

How to delete a file on a remote SFTP server with Transfer Family Connector ?

0

With Transfer Family Connector and a lambda, I am working to build an automated process to retrieve files from an external SFTP server. Once retrieved, the files need to be deleted. As of September 2024, it seems there is no delete function available with TF Connector. But maybe I am missing something ?

已提问 1 年前611 查看次数
3 回答
1
已接受的回答

Hi! As you rightly noted, SFTP connector currently does not support a delete operation. However, the AWS Transfer Family service team is working on a roadmap to introduce the same - could you please reach out to the service team via AWS support or your account team to discuss your requirements?

AWS
已回答 1 年前
专家
已审核 1 年前
0

This should now be resolved via a recent update to the service

If you still have issues, please raise a support ticket or contact your account team.

AWS
已回答 6 个月前
-1

Can you check the rm command of the CLI ?

Here’s an example of how it might look:

sftp> cd /remote/directory
sftp> rm file_to_delete.txt

Or you can remove the file from the S3 ?

aws s3 rm /path/of/your/file
专家
已回答 1 年前
  • My concern is about Transfer Family Connectors which is used as an SFTP client. The SFTP server is not hosted into AWS, it's a remote server owned by an external partner.

    With AWS CLI, I don't find any API to delete files on the remote sftp server : https://awscli.amazonaws.com/v2/documentation/api/latest/reference/transfer/index.html

    We can list a remote directory (API start-directory-listing), We can start a transfer, push or pull (API start-file-transfer), But nothing to delete the file on the remote server after the transfer complete.

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。