JSON オブジェクトの例
{
    "Timeout": 0,
    "Server": "127.0.0.1",
    "LoginToServer": false,
    "UserName": "",
    "Password": "",
    "Directory": "",
    "GetDirectoryListing": false,
    "CheckFile1": "",
    "CheckFile2": "",
    "CheckFile3": "",
    "DownloadFile": "",
    "Encryption": "TLS/SSL explicit",
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "Device_Id": 87303,
    "Id": 211739,
    "Task_Type_Id": 18,
    "Name": "127.0.0.1"
}

フィールド説明

種類 必須/オプション 形容

サーバー

必須

FTP サーバー アドレス

例:
"Server": "ftp.nowhere.com"

サーバーにログインします。

ブーリアン

随意

有効にした場合は、監視セッション中にログイン操作が実行されます。

例:
"LoginToServer": true

ユーザー名

随意

このフィールドには、FTP 認証用のユーザ名が含まれます。

例:
"UserName": "demo_username"

パスワード

随意

このフィールドには、FTP 認証用のパスワードが含まれます。

例:
"Password": "demo_password"

ディレクトリ

随意

このフィールドは、チェックするディレクトリ名を指定します。

例:
"Directory": "files"

一覧を取得します。

ブーリアン

随意

有効にすると、ディレクトリに格納されているファイルが一覧表示されます。

例:
"GetDirectoryListing": true

ファイル 1 を確認する

随意

このファイルで指定されたファイル名の可用性は、監視中にチェックされます。

例:
"CheckFile1": "text.txt"

ファイル 2 を確認する

随意

このファイルで指定されたファイル名の可用性は、監視中にチェックされます。

例:
"CheckFile2": "picture.png"

ファイル 3 を確認する

随意

このファイルで指定されたファイル名の可用性は、監視中にチェックされます。

例:
"CheckFile3": "song.mp3"

ファイルをダウンロードする

随意

filename を指定すると、アクセシビリティを確認するために最初の 2M バイトがダウンロードされます。

例:
"DownloadFile": "text.txt"

エンクリプション

随意

フィールド値は、モニター・セッション中に使用されるメソッドを定義します。

指定できる値:

  • 自動
  • 何一つ
  • TLS/SSL 明示的
  • TLS/SSL の暗黙的
モードを変更します。 随意 指定できる値:

  • デバイスキャッシュ
  • キャッシュなし
  • TTL キャッシュ
  • 外部 DNS サーバー

詳細な説明については 、「DNS モード オプション」 の記事を参照してください。

ド・スサーバーIP 随意 カスタム DNS サーバーの IP アドレスのフィールド。

詳細な説明については 、「DNS モード オプション」 の記事を参照してください。

Device_Id

Int32

必須

読み取り専用フィールド。 一意のデバイス ID。

例:
"Device_Id": 8550

身分証明書

Int32

必須

*編集操作のみ

読み取り専用フィールド。 一意のタスク ID です。

例:
"Id": 17714

Task_Type_Id

Int32

必須

タスクの型 ID。

例:
"Task_Type_Id": 16

名前

随意

タスク名。

例:
"Name": "SFTP"

タイムアウト

Int32

随意

このフィールドは、タスク実行の最大時間値 (m 秒) を定義します。

例:
"Timeout": 0