Desvinculação de um endereço IP virtual de 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 desvincular um endereço IP virtual de uma NIC do ECS. Depois que a NIC é desacoplada, ela não é excluída. Para obter detalhes sobre como excluir uma NIC do ECS, consulte Exclusão das NIC de um ECS em um lote.
URI
PUT /v1/{project_id}/cloudservers/nics/{nic_id}
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
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
nic |
Sim |
Object |
Especifica os parâmetros da NIC necessários para desvincular um endereço IP virtual. Para mais detalhes, consulte Tabela 3. |
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
subnet_id |
Sim |
String |
Especifica as informações sobre as NICs a serem adicionadas a um ECS. Esse parâmetro deve ser deixado em branco quando você desvincular o endereço IP virtual de uma NIC do ECS. |
ip_address |
Sim |
String |
Especifica o endereço IP virtual a ser desvinculado de uma NIC. Esse parâmetro deve ser deixado em branco quando você desvincular o endereço IP virtual de uma NIC do ECS. |
reverse_binding |
Não |
Boolean |
Especifica se o par de endereços IP/MAC da NIC deve ser adicionado aos allowed_address_pairs. |
Resposta
Exemplo de solicitação
PUT https://{endpoint}/v1/{project_id}/cloudservers/nics/{nic_id}
{ "nic": { "subnet_id": "", "ip_address": "", "reverse_binding": false } }
Exemplo de resposta
{ "port_id": "d32019d3-bc6e-4319-9c1d-6722fc136a23" }
Valores retornados
Códigos de erro
Consulte Códigos de erro.