Chuyển tới nội dung chính

Detach network interface khỏi VM

DELETE/v2.1/{project_id}/servers/{server_id}/os-interface/{port_id}

Detach network interface khỏi VM. Mặc định port bị xoá cùng interface; hãy lưu ý nếu có floating IP hoặc security group gắn với port.

info

Request​

Tham số​

project_idstringbắt buộc

UUID của project.

server_idstringbắt buộc

UUID của VM.

port_idstringbắt buộc

ID của port cần detach. Lấy từ Liệt kê network interface của VM.

Request mẫu​

curl -ks -X DELETE -H 'Content-Type: application/json' -H 'X-OpenStack-Nova-API-Version: 2.67' \
-H 'X-Auth-Token: gAAAAA<...>' \
https://api.vietnix.cloud:8774/v2.1/{project_id}/servers/{server_id}/os-interface/{port_id}

Response​

Mã trạng thái​

Thành công​

MãMô tả
202 - AcceptedYêu cầu detach đã được chấp nhận và đang được xử lý.

Lỗi​

MãMô tả
401 - UnauthorizedUser phải xác thực trước khi gửi request.
403 - ForbiddenPolicy không cho phép user hiện tại thực hiện thao tác này.
404 - Not FoundVM hoặc port không tồn tại, hoặc port không gắn với VM này.
409 - ConflictVM đang ở trạng thái không cho phép detach.
501 - Not ImplementedNetwork interface không được hỗ trợ trong deployment này.
warning

Detach interface duy nhất của VM sẽ cắt toàn bộ truy cập mạng, bao gồm SSH và liên kết floating IP. Hãy chắc rằng bạn vẫn còn truy cập console trước khi thực hiện.