내용으로 건너뛰기

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 ?

질문됨 일 년 전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
답변함 일 년 전
전문가
검토됨 일 년 전
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
전문가
답변함 일 년 전
  • 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.

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

관련 콘텐츠