TestAddressAvailability
Mit dieser Methode können TestAddressAvailability Sie überprüfen, ob eine bestimmte IP-Adresse auf einer Schnittstelle im Storage-Cluster verwendet wird.
Parameter
Diese Methode verfügt über die folgenden Eingabeparameter:
| Name | Beschreibung | Typ | Standardwert | Erforderlich |
|---|---|---|---|---|
Schnittstelle |
Die Ziel-Netzwerkschnittstelle (z. B. eth0, Bond10G usw.). |
Zeichenfolge |
Keine |
Ja. |
Adresse |
Die IP-Adresse, nach der auf der Zielschnittstelle gescannt werden soll. |
Zeichenfolge |
Keine |
Ja. |
VirtualNetworkTag |
Die Ziel-VLAN-ID. |
Ganzzahl |
Keine |
Nein |
Zeitüberschreitung |
Die Zeitüberschreitung in Sekunden zum Testen der Zieladresse. |
Ganzzahl |
5 |
Nein |
Rückgabewerte
Diese Methode verfügt über die folgenden Rückgabewerte:
Name |
Beschreibung |
Typ |
Adresse |
Die getestete IP-Adresse. |
Zeichenfolge |
Verfügbar |
True, wenn die angeforderte IP-Adresse verwendet wird, und false, wenn nicht. |
boolesch |
Anforderungsbeispiel
Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:
{
"method": "TestAddressAvailability",
"params": {
"interface": "Bond10G",
"address": "10.0.0.1",
"virtualNetworkTag": 1234
}
}
Antwortbeispiel
Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:
{
"id": 1,
"result": {
"address":"10.0.0.1",
"available": true
}
}
Neu seit Version
11,0