deleteCertified

Delete a file from an SFTP server.

Delete a file from an SFTP server.

yaml
type: "io.kestra.plugin.fs.sftp.delete"
yaml
id: fs_sftp_delete
namespace: company.team

tasks:
  - id: delete
    type: io.kestra.plugin.fs.sftp.Delete
    host: localhost
    port: "22"
    username: foo
    password: "{{ secret('SFTP_PASSWORD') }}"
    uri: "/upload/dir1/file.txt"
Properties

Hostname of the remote server

The file to delete

Defaultfalse

Enable the RSA/SHA1 algorithm (disabled by default)

Defaultfalse

raise an error if the file is not found

Configures the key exchange algorithm explicitly (e.g., diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha256, diffie-hellman-group-exchange-sha1, diffie-hellman-group1-sha1).

Private key file in the PEM format to connect to a remote server using SSH

To generate a PEM-format key from OpenSSH, use the following command: ssh-keygen -m PEM

Passphrase for the SSH key

Password on the remote server

Default22

Port of the remote server

SFTP proxy address

SFTP proxy password

SFTP proxy port

SFTP proxy type

SFTP proxy username

Defaulttrue

Is the path relative to the user's home directory

Username on the remote server

Defaultfalse

If the files was really deleted

Formaturi

The deleted uri