JSON オブジェクトのサンプル
{
    "Timeout": 0,
    "DNSServer": "A.ROOT-SERVERS.NET",
    "HostNameToResolve": "nasa.org",
    "RecordType": "A",
    "RecursionDesiredFlag": "YES",
    "Protocol": "TCP",
    "VerifyResponseFrom": "All Servers",
    "ServersTimeoutFilter": "*",
    "ExpectedAnswer": "",
    "ExpectedAuthority": "",
    "ExpectedAdditional": "",
    "DNSResolveMode": "Device Cached",
    "DNSserverIP": "",
    "CustomDNSHosts": null,
    "Device_Id": 263128,
    "Id": 481268,
    "Task_Type_Id": 8,
    "Name": "tcp"
}

フィールド説明

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

DNS サーバー

随意

DNS サーバーのアドレス。 デフォルトでは、a.root-servers.net ルートサーバーを使用します。

例:
"DNSServer": "8.8.8.8"

ホスト名を解決します。

必須

(上記の) DNS サーバーによって解決されるホスト名を定義します。

例:
"HostNameToResolve": "google.com"
レコードタイプ 必須 DNS サーバーのポーリング中にクエリに使用する NS レコードの種類を定義します。

指定できる値:

  • A
  • AAAA
  • NS
  • CNAME
  • ソア
  • TXT
  • MX
  • PTR
  • SPF
  • ティッカー
  • ナプトル

例:

"RecordType": "CNAME"
議定書 必須 DNS 参照で使用するプロトコル。

指定できる値:

  • 自動
  • TCP
  • UDP
再帰DesiredFlag 必須 発信 DNS クエリで、再帰 (RD) フラグを有効または無効にします。

指定できる値:

  • いいえ – DNS ツールは RD フラグを送信しません。
  • はい – DNS サーバーが監視サービスの再帰を実行するように要求します (つまり、リモート サーバーは適切な結果を検索するために監視サービスの DNS ツリーをスキャンします)。
*クライアント アプリケーション (インターネット ブラウザーなど) は、通常、RD フラグを使用します。
例:
"RecursionDesiredFlag": "YES"
応答の確認 必須 必要なレコードの種類を持つ DNS の応答を解釈する方法を定義します。

指定できる値:

  • すべてのサーバ - DNSツリーのエンドリーフからの応答のみが、適切な応答のために検証されます。
  • 最初のサーバー - 目的のレコードタイプを持つ最初に見つかった回答のみがさらに分析されます。 最初の適切な答えは、DNS ツリーの終わりとも見なされます。
例:
"VerifyResponseFrom": "All Servers"
サーバータイムアウトフィルター 随意 正確なホスト、またはマスクに基づくノードの範囲からのネットワークおよびタイムアウトエラーのフィルタリング。

指定できる値:

  • * - エンジンは、すべてのネットワーク関連エラーとタイムアウトエラーを無視します。
  • 空のフィールド - すべてのネットワーク関連エラーとタイムアウト エラーが含まれ、アラートがトリガーされます。
  • マスクを追加すると 、エンジンは、一致するホストまたは IP アドレスのネットワーク関連エラーおよびタイムアウト エラーをすべて無視します。
例:
"VerifyResponseFrom": "2001:501:*"
期待される回答 随意 ネームサーバー回答の適切なセクションの内容を検証します。つまり、「回答」セクションの期待値。
期待される権限 随意 ネームサーバー回答の適切なセクションの内容を検証します。つまり、「権限」セクションの期待値。
期待される追加 随意 ネームサーバー回答の適切なセクションの内容を検証します。つまり、「追加」セクションの期待値。
モードを変更します。 随意 指定できる値:

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

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

ド・スサーバーIP 詳細な説明については、カスタム DNS サーバーの IP アドレスのフィールド を参照してください。."DNS モード オプション" の記事
Device_Id

int32

必須

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

例:
"Device_Id": 17716
身分証明書 int32

必須

*編集操作のみ

読み取り専用フィールド。一意のタスク ID。 作成操作には使用しないでください。

例:
"Id": 100356

Task_Type_Id

int32

必須

タスクの型 ID。

例:
"Task_Type_Id": 8

名前

随意

タスク名。

例:
"Name": "Google DNS"

タイムアウト

int32

随意

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

例:
"Timeout": 0

[/su_note]