Skip to main content
Element Software
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

AdicionarRedeVirtual

Colaboradores netapp-pcarriga

Você pode usar o AddVirtualNetwork Método para adicionar uma nova rede virtual a uma configuração de cluster.

Ao adicionar uma rede virtual, é criada uma interface para cada nó, e cada interface requer um endereço IP de rede virtual. O número de endereços IP que você especificar como parâmetro para este método da API deve ser igual ou maior que o número de nós no cluster. O sistema provisiona em massa endereços de rede virtuais e os atribui a nós individuais automaticamente. Não é necessário atribuir endereços de rede virtuais aos nós manualmente.

Observação O método AddVirtualNetwork é usado apenas para criar uma nova rede virtual. Se você deseja fazer alterações em uma rede virtual existente, use oModificarRedeVirtual método.

Parâmetros

Este método possui os seguintes parâmetros de entrada:

Nome Descrição Tipo Valor padrão Obrigatório

blocos de endereço

Conjunto único de endereços IP para inclusão na rede virtual. Membros obrigatórios para o objeto:

  • Início: O início do intervalo de endereços IP. (corda)

  • tamanho: O número de endereços IP a serem incluídos no bloco. (inteiro)

matriz de objetos JSON

Nenhum

Sim

atributos

Lista de pares nome-valor em formato de objeto JSON.

objeto JSON

Nenhum

Não

portal

O endereço IP de um gateway da rede virtual. Este parâmetro só é válido se o parâmetro de namespace estiver definido como verdadeiro.

corda

Nenhum

Não

nome

Um nome definido pelo usuário para a nova rede virtual.

corda

Nenhum

Sim

espaço de nomes

Quando definido como verdadeiro, habilita a funcionalidade de VLANs de armazenamento roteáveis, criando e configurando um namespace e a rede virtual contida nele.

booleano

Nenhum

Não

máscara de rede

Máscara de rede exclusiva para a rede virtual que está sendo criada.

corda

Nenhum

Sim

svip

Endereço IP de armazenamento exclusivo para a rede virtual que está sendo criada.

corda

Nenhum

Sim

virtualNetworkTag

Uma etiqueta de rede virtual (VLAN) exclusiva. Os valores suportados são de 1 a 4094.

inteiro

Nenhum

Sim

Nota: Os parâmetros de rede virtual devem ser exclusivos para cada rede virtual quando você define o namespace como falso.

Valor de retorno

Este método tem o seguinte valor de retorno:

Nome

Descrição

Tipo

ID de rede virtual

O ID da nova rede virtual.

inteiro

Exemplo de solicitação

As solicitações para esse método são semelhantes ao seguinte exemplo:

{
  "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
}

Exemplo de resposta

Este método retorna uma resposta semelhante ao exemplo a seguir:

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

Novidade desde a versão

9,6