本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。
テストアドレスの可用性
使用することができます `TestAddressAvailability`ストレージ クラスター内のインターフェイスで特定の IP アドレスが使用されているかどうかを確認する方法。
パラメータ
このメソッドには次の入力パラメータがあります。
| Name | 説明 | タイプ | デフォルト値 | 必須 |
|---|---|---|---|---|
インタフェース |
ターゲット ネットワーク インターフェイス (eth0、Bond10G など)。 |
string |
なし |
はい |
address |
ターゲット インターフェイスでスキャンする IP アドレス。 |
string |
なし |
はい |
仮想ネットワークタグ |
ターゲット VLAN ID。 |
integer |
なし |
いいえ |
timeout |
ターゲット アドレスをテストするためのタイムアウト (秒)。 |
integer |
5 |
いいえ |
戻り値
このメソッドには次の戻り値があります。
Name |
説明 |
タイプ |
address |
テストされた IP アドレス。 |
string |
使用可能 |
要求された IP アドレスが使用中の場合は true、そうでない場合は false です。 |
ブーリアン |
リクエスト例
このメソッドのリクエストは次の例のようになります。
{
"method": "TestAddressAvailability",
"params": {
"interface": "Bond10G",
"address": "10.0.0.1",
"virtualNetworkTag": 1234
}
}
応答例
このメソッドは、次の例のような応答を返します。
{
"id": 1,
"result": {
"address":"10.0.0.1",
"available": true
}
}
バージョン以降の新機能
11.0