Vinculación de una dirección IP virtual a un NIC de ECS (descartada)
Función
Una dirección IP virtual proporciona la segunda dirección IP para uno o varios NIC de ECS, lo que mejora la alta disponibilidad entre los ECS.
Esta API se utiliza para vincular una dirección IP virtual a un NIC de ECS.
- Si la dirección IP especificada es una dirección IP virtual que no se ha asignado, el sistema asigna automáticamente la dirección IP virtual y la vincula a un NIC especificado.
- Si la dirección IP especificada es una dirección IP virtual que se ha asignado, el sistema vincula la dirección IP virtual a un NIC especificado. Si el device_owner de esta dirección IP se deja en blanco, sólo se admite la comunicación entre la capa 2 y la capa 3 de la intra VPC. Si el device_owner de esta dirección IP es neutron:VIP_PORT, se admite la comunicación intra-VPC de capa 2 y capa 3, el acceso entre pares entre VPC, así como el acceso a Internet a través de EIP, VPN y Cloud Connect.
URI
PUT /v1/{project_id}/cloudservers/nics/{nic_id}
| Parámetro | Obligatorio | Descripción |
|---|---|---|
| project_id | Sí | Especifica el ID del proyecto. Para obtener más información sobre cómo obtener el ID, consulte Obtención de un ID de proyecto. |
| nic_id | Sí | Especifica el ID de NIC de ECS. |
Solicitud
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| nic | Sí | Object | Especifica los parámetros NIC necesarios para vincular una dirección IP virtual. Para más detalles, consulte Tabla 3. |
| Parámetro | Obligatorio | Tipo | Descripción |
|---|---|---|---|
| subnet_id | Sí | String | Especifica la información acerca de los NIC que se van a agregar a un ECS. Establezca el valor del parámetro en el ID (en formato UUID) de la red creada en la VPC a la que pertenece el ECS de destino. |
| ip_address | Sí | String | Especifica la dirección IP virtual que se va a enlazar a un NIC. |
| Encuadernación inversa | No | Boolean | Especifica si se debe agregar el par de direcciones IP/MAC del NIC a allowed_address_pairs. NOTA: La dirección IP virtual se puede mostrar en la página de detalles de NIC solo después de agregar el par de direcciones IP/MAC. |
Respuesta
Ejemplo de la solicitud
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
}
} Ejemplo de la respuesta
{
"port_id": "d32019d3-bc6e-4319-9c1d-6722fc136a23"
} Valores devueltos
Códigos de error
Consulte Códigos de error