5.2.1.13.3. SCP ダウンロード¶
リモートサーバから SCP でディレクトリやファイルをダウンロードするタスクです。
5.2.1.13.3.1. 入力値¶
im_scp_download <object>
├─ dest <storage> *
├─ settings <object>
│ ├─ host <string>
│ ├─ keyLocation <string>
│ ├─ passphrase <string>
│ ├─ password <string>
│ ├─ port <integer> *
│ ├─ strictHostKeyChecking <boolean>
│ └─ user <string> *
├─ source <string> *
└─ recursive <boolean>
項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
---|---|---|---|---|
im_scp_download | 任意 | object | なし | |
dest | 必須 | storage | なし | ダウンロード先のストレージ |
settings | 任意 | object | なし | リモートサーバ接続情報 |
host | 必須 | string | なし | 接続先ホスト |
keyLocation | 任意 | string | なし | 秘密鍵のファイル名
公開鍵認証方式を利用する場合に指定します。
「user.home/.ssh」配下に配置されている秘密鍵のファイル名を指定します。
|
passphrase | 任意 | string | なし | 秘密鍵のパスフレーズ
|
password | 任意 | object | なし | パスワード
パスワード認証方式を利用する場合に指定します。
|
port | 必須 | integer | なし | 接続先ポート番号 |
strictHostKeyChecking | 任意 | boolean | なし | 接続先ホストの検証を行う場合、true を指定します。 |
user | 必須 | string | なし | ユーザ |
source | 必須 | string | なし | ダウンロードするディレクトリやファイルのパス |
recursive | 任意 | boolean | なし | 再帰コピーする場合、 true を指定します。 |