Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda> Elastic Cloud Server> Referência de API> As API desatualizadas> Gerenciamento de NIC> Vinculação de um endereço IP virtual a uma NIC do ECS (Descartado)
Atualizado em 2022-11-08 GMT+08:00

Vinculação de um endereço IP virtual a uma NIC do ECS (Descartado)

Função

Um endereço IP virtual fornece o segundo endereço IP para uma ou várias NIC de ECS, melhorando a alta disponibilidade entre os ECS.

Essa API é usada para vincular um endereço IP virtual a uma NIC do ECS.

  • Se o endereço IP especificado for um endereço IP virtual que não tenha sido atribuído, o sistema atribuirá automaticamente o endereço IP virtual e o vinculará a uma NIC especificada.
  • Se o endereço IP especificado for um endereço IP virtual que tenha sido atribuído, o sistema vinculará o endereço IP virtual a uma NIC especificada. Se o device_owner desse endereço IP for deixado em branco, somente a comunicação intra-VPC da camada 2 e da camada 3 é suportada. Se o device_owner desse endereço IP for neutron:VIP_PORT, a comunicação intra-VPC de camada 2 e camada 3, o acesso inter-VPC peer, bem como o acesso à Internet por meio de EIP, VPN e Cloud Connect serão compatíveis.

URI

PUT /v1/{project_id}/cloudservers/nics/{nic_id}

Tabela 1 lista os parâmetros.
Tabela 1 Descrição do parâmetro

Parâmetro

Obrigatório

Descrição

project_id

Sim

Especifica a ID do projeto.

Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto.

nic_id

Sim

Especifica a ID da NIC do ECS.

Solicitação

Tabela 2 descreve o parâmetro de solicitação.
Tabela 2 Parâmetro de solicitação

Parâmetro

Obrigatório

Tipo

Descrição

nic

Sim

Object

Especifica os parâmetros de NIC necessários para vincular um endereço IP virtual. Para mais detalhes, consulte Tabela 3.

Tabela 3 descrição do campo nics

Parâmetro

Obrigatório

Tipo

Descrição

subnet_id

Sim

String

Especifica as informações sobre as NICs a serem adicionadas a um ECS.

Defina o valor do parâmetro como o ID (no formato UUID) da rede criada na VPC à qual o ECS de destino pertence.

ip_address

Sim

String

Especifica o endereço IP virtual a ser vinculado a uma NIC.

reverse_binding

Não

Boolean

Especifica se o par de endereços IP/MAC da NIC deve ser adicionado aos allowed_address_pairs.

NOTA:

O endereço IP virtual pode ser exibido na página de detalhes da NIC somente depois que o par de endereços IP/MAC for adicionado.

Resposta

Tabela 4 descreve os parâmetros de resposta.
Tabela 4 Parâmetro de resposta

Parâmetro

Tipo

Descrição

port_id

String

Especifica a ID da NIC do ECS.

Exemplo de solicitação

PUT https://{endpoint}/v1/{project_id}/cloudservers/nics/{nic_id}
{
    "nic": { 
           "subnet_id": "d32019d3-bc6e-4319-9c1d-6722fc136a23",
           "ip_address": "192.168.0.7",
           "reverse_binding": true
    }
}

Exemplo de resposta

{
   "port_id": "d32019d3-bc6e-4319-9c1d-6722fc136a23"
}

Valores retornados

Consulte Valores retornados para solicitações gerais.

Códigos de erro

Consulte Códigos de erro.