Skip to main content
Element Software
Eine neuere Version dieses Produkts ist erhältlich.
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

AddVirtualNetwork

Beitragende

Sie können die Methode verwenden AddVirtualNetwork, um einer Clusterkonfiguration ein neues virtuelles Netzwerk hinzuzufügen.

Wenn Sie ein virtuelles Netzwerk hinzufügen, wird für jeden Node eine Schnittstelle erstellt und jede Schnittstelle benötigt eine virtuelle Netzwerk-IP-Adresse. Die Anzahl der IP-Adressen, die Sie als Parameter für diese API-Methode angeben, muss der Anzahl der Nodes im Cluster entsprechen oder größer sein. Die Masse des Systems stellt virtuelle Netzwerkadressen bereit und weist sie den einzelnen Knoten automatisch zu. Sie müssen Knoten keine virtuellen Netzwerkadressen manuell zuweisen.

Hinweis Die AddVirtualNetwork-Methode wird nur verwendet, um ein neues virtuelles Netzwerk zu erstellen. Wenn Sie Änderungen an einem vorhandenen virtuellen Netzwerk vornehmen möchten, verwenden Sie die ModifyVirtualNetwork Methode.

Parameter

Diese Methode verfügt über die folgenden Eingabeparameter:

Name Beschreibung Typ Standardwert Erforderlich

AdressenSperren

Eindeutiger Bereich von IP-Adressen, die in das virtuelle Netzwerk einbezogen werden sollen. Erforderliche Mitglieder für das Objekt:

  • Start: Der Beginn des IP-Adressbereichs. (Zeichenfolge)

  • Größe: Die Anzahl der IP-Adressen, die in den Block einbezogen werden sollen. (Ganze Zahl)

JSON-Objekt-Array

Keine

Ja.

Merkmale

Liste von Name-Wert-Paaren im JSON-Objektformat.

JSON Objekt

Keine

Nein

Gateway

Die IP-Adresse eines Gateways des virtuellen Netzwerks. Dieser Parameter ist nur gültig, wenn der Namespace-Parameter auf „true“ gesetzt ist.

Zeichenfolge

Keine

Nein

Name

Ein benutzerdefinierter Name für das neue virtuelle Netzwerk.

Zeichenfolge

Keine

Ja.

Namespace

Wenn diese Einstellung auf „true“ gesetzt ist, wird die Funktion für routingfähige Speicher-VLANs aktiviert, indem ein Namespace und das darin enthaltene virtuelle Netzwerk erstellt und konfiguriert werden.

boolesch

Keine

Nein

Netzmaske

Eindeutige Netzwerkmaske für das zu erstellenden virtuelle Netzwerk.

Zeichenfolge

Keine

Ja.

svip

Eindeutige Speicher-IP-Adresse für das zu erstellenden virtuelle Netzwerk.

Zeichenfolge

Keine

Ja.

VirtualNetworkTag

Ein eindeutiges VLAN-Tag (Virtual Network). Unterstützte Werte sind 1 bis 4094.

Ganzzahl

Keine

Ja.

Hinweis: Virtuelle Netzwerkparameter müssen für jedes virtuelle Netzwerk eindeutig sein, wenn Sie Namespace auf false setzen.

Rückgabewert

Diese Methode hat den folgenden Rückgabewert:

Name

Beschreibung

Typ

VirtualNetworkID

Die virtuelle Netzwerk-ID des neuen virtuellen Netzwerks.

Ganzzahl

Anforderungsbeispiel

Anforderungen für diese Methode sind ähnlich wie das folgende Beispiel:

{
  "method": "AddVirtualNetwork",
  "params": {
    "virtualNetworkTag": 2010,
    "name": "network1",
    "addressBlocks" : [
        { "start": "192.86.5.1", "size": 10 },
        { "start": "192.86.5.50", "size": 20 }
    ],
    "netmask" : "255.255.192.0",
    "gateway" : "10.0.1.254",
    "svip" : "192.86.5.200",
    "attributes" : {}
    "namespace" : true
  },
"id": 1
}

Antwortbeispiel

Diese Methode gibt eine Antwort zurück, die dem folgenden Beispiel ähnelt:

{
   "id": 1,
   "result":
      {
        "virtualNetworkID": 5
   }
}

Neu seit Version

9,6