File Transfer Prototol(FTP)サーバー上のファイルをチェーンの一部としてダウンロード、アップロード、コピー、移動するには、FTPS接続コマンドを含むステップを追加します。
注: FTPS接続は、FTP overexplicit Transport Layer Security (TLS)/Secure Sockets Layer (SSL)に対応しており、 implicit SSLには対応していません。
これらのコマンドを有効にするには、IT 管理者がまずFTPS コネクタ を作成する。
ファイル/ディレクトリの削除
パス検索テキストに基づいてファイルや空のディレクトリを削除するには、Delete files/directories コマンドを使用します。
注: ディレクトリは空でなければならない。
プロパティ
プロパティ | 詳細 |
---|---|
ファイル | パス検索テキストを入力します。複数のファイルを削除するには、/my/ftp/folder/*.txt のように、* をワイルドカードとして使用します。 |
出力
出力 | 出力タイプ |
---|---|
ファイル削除 | JSON |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な引数 |
2 | エラー | コマンド実行エラー |
ファイルをダウンロード
FTPサーバーからファイルをダウンロードするには、Download file コマンドを使用する。
プロパティ
プロパティ | 詳細 |
---|---|
ファイル | ダウンロードするファイルのフルパスを入力してください。/my/file/to/download のように、UNIXベースのパス区切り文字を使用します。 |
出力
出力 | 出力タイプ |
---|---|
ダウンロードしたファイル | ファイル |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な引数 |
2 | エラー | コマンド実行エラー |
ファイルのダウンロード
FTPサーバーから複数のファイルをダウンロードするには、Download files コマンドを使用する。
注: このコマンドにはGroundRunnerが必要です。
プロパティ
プロパティ | 詳細 |
---|---|
ファイル |
/my/ftp/folder/*.txt のように、パス検索テキストを入力する。 |
リンク先 | ダウンロード先への絶対パスを入力してください。 |
目的地の作成 | 宛先ディレクトリを作成するには、このボックスにチェックを入れる。 |
出力
出力 | 出力タイプ |
---|---|
ダウンロードしたファイルのパス | JSON |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な引数 |
2 | エラー | コマンド実行エラー |
ファイル/フォルダのリスト
パス検索テキストに基づいてファイルとフォルダのリストを取得するには、List files/folders コマンドを使用します。
プロパティ
プロパティ | 詳細 |
---|---|
ディレクトリ | パス検索テキストを入力します。複数のファイルをリストアップするには、/my/ftp/folder/*.txt のように、* をワイルドカードとして使用します。 |
出力
出力 | 出力タイプ |
---|---|
ファイル | JSON |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な引数 |
2 | エラー | コマンド実行エラー |
ディレクトリを作成する
FTPサーバー上に新しいディレクトリを作成するには、Make directory コマンドを使用する。
プロパティ
プロパティ | 詳細 |
---|---|
ディレクトリ |
/my/ftp/folder/*.txt のように、ディレクトリへのフルパスを入力する。 |
出力
なし
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な引数 |
2 | エラー | コマンド実行エラー |
ファイルの移動/コピー
FTPサーバー上のある場所から別の場所にファイルを移動またはコピーするには、Move/copy files コマンドを使用する。
プロパティ
プロパティ | 詳細 |
---|---|
ファイル |
/my/ftp/folder/*.txt のように、パス検索テキストを入力する。 |
リンク先 | 宛先ディレクトリへのフルパスを入力します。これはディレクトリでなければならない。 ファイルではない。 |
目的地の作成 | 宛先ディレクトリを作成するには、このボックスにチェックを入れる。 |
コピー | ファイル名を変更するのではなく、新しい場所にコピーするには、このボックスにチェックを入れる。 |
出力
出力 | 出力タイプ |
---|---|
ファイルロケーションの作成 | JSON |
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な引数 |
2 | エラー | コマンド実行エラー |
ファイルをアップロード
FTPサーバーにファイルをアップロードするには、Upload file コマンドを使用する。
プロパティ
プロパティ | 詳細 |
---|---|
リンク先 | アップロード先へのフルパスを入力してください。/my/file/to/download のように、UNIXベースのパス区切り文字を使用します。 |
ファイル | アップロードするファイルを入力します。 |
パスを作成する | 宛先ディレクトリが存在しない場合に作成するには、このボックスにチェックを入れる。 |
出力
なし
終了コード
コード | タイプ | 詳細 |
---|---|---|
0 | 成功 | 成功 |
1 | エラー | 無効な引数 |
2 | エラー | コマンド実行エラー |