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