Skip to main content
Element Software
È disponibile una versione più recente di questo prodotto.
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Modificare la rete virtuale

Collaboratori netapp-pcarriga

Puoi usare il ModifyVirtualNetwork metodo per modificare gli attributi di una rete virtuale esistente.

Questo metodo consente di aggiungere o rimuovere blocchi di indirizzi, modificare la netmask o modificare il nome o la descrizione della rete virtuale. È possibile utilizzarlo anche per abilitare o disabilitare gli spazi dei nomi, nonché per aggiungere o rimuovere un gateway se gli spazi dei nomi sono abilitati sulla rete virtuale.

Nota Questo metodo richiede come parametro il virtualNetworkID o il virtualNetworkTag, ma non entrambi.

ATTENZIONE:

L'abilitazione o la disabilitazione della funzionalità VLAN di archiviazione instradabile per una rete virtuale esistente modificando il parametro namespace interrompe tutto il traffico gestito dalla rete virtuale. È consigliabile modificare il parametro namespace durante una finestra di manutenzione programmata.

Parametri

Questo metodo ha i seguenti parametri di input:

Nome

Descrizione

Tipo

Valore predefinito

Necessario

ID di rete virtuale

Identificatore univoco della rete virtuale da modificare. Questo è l'ID della rete virtuale assegnato dal cluster.

intero

Nessuno

NO

virtualNetworkTag

Il tag di rete che identifica la rete virtuale da modificare.

intero

Nessuno

NO

blocchi di indirizzi

Il nuovo blocco di indirizzi da impostare per questa rete virtuale. Ciò potrebbe includere nuovi blocchi di indirizzi da aggiungere all'oggetto esistente oppure omettere blocchi di indirizzi non utilizzati che devono essere rimossi. In alternativa, è possibile estendere o ridurre le dimensioni dei blocchi di indirizzi esistenti. È possibile aumentare solo la dimensione dei blocchi di indirizzi iniziali per un oggetto Rete virtuale; non è possibile diminuirla. Membri richiesti per questo oggetto:

  • inizio: l'inizio dell'intervallo di indirizzi IP. (corda)

  • dimensione: numero di indirizzi IP da includere nel blocco. (numero intero)

Oggetto JSON

Nessuno

NO

porta d'accesso

L'indirizzo IP di un gateway della rete virtuale. Questo parametro è valido solo se il parametro namespace è impostato su true.

corda

Nessuno

NO

attributi

Elenco di coppie nome-valore nel formato oggetto JSON.

Oggetto JSON

Nessuno

NO

nome

Il nuovo nome per la rete virtuale.

corda

Nessuno

NO

spazio dei nomi

Se impostato su true, abilita la funzionalità VLAN di archiviazione instradabile ricreando la rete virtuale e configurando uno spazio dei nomi che la contenga. Se impostato su falso, disabilita la funzionalità VRF per la rete virtuale. La modifica di questo valore interrompe il traffico che attraversa questa rete virtuale.

booleano

Nessuno

NO

maschera di rete

Nuova maschera di rete per questa rete virtuale.

corda

Nessuno

NO

svip

L'indirizzo IP virtuale di archiviazione per questa rete virtuale. L'SVIP per una rete virtuale non può essere modificato. È necessario creare una nuova rete virtuale per utilizzare un indirizzo SVIP diverso.

corda

Nessuno

NO

Valori di ritorno

Questo metodo non ha valori di ritorno.

Richiedi esempio

Le richieste per questo metodo sono simili al seguente esempio:

{
  "method": "ModifyVirtualNetwork",
  "params": {
    "virtualNetworkID": 2,
    "name": "ESX-VLAN-3112",
    "addressBlocks": [
     {
      "start": "10.1.112.1",
      "size": 20
     },
     {
      "start": "10.1.112.100",
      "size": 20
     }
   ],
    "netmask": "255.255.255.0",
    "gateway": "10.0.1.254",
    "svip": "10.1.112.200",
    "attributes": {}
  },
  "id":1
}

Esempio di risposta

Questo metodo restituisce una risposta simile al seguente esempio:

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

Nuovo dalla versione

9,6