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

Xem chi tiết flavor

GET/v2.1/flavors/{flavor_id}

Trả về năng lực của một flavor: vCPU, RAM, root disk và swap. Dùng endpoint này để xác nhận chính xác cấu hình của flavorRef trước khi tạo hoặc resize máy ảo, thay vì dựa vào tên flavor.

info

Request​

Tham số​

flavor_idstringbắt buộc

UUID của flavor.

Request mẫu​

Dùng curl​

curl -ks -H 'Content-Type: application/json' -H 'X-Auth-Token: gAAAAA<...>' \
https://api.vietnix.cloud:8774/v2.1/flavors/468c0c15-08bd-4e1d-8564-5053ce12966b

HTTP request​

GET https://api.vietnix.cloud:8774/v2.1/flavors/468c0c15-08bd-4e1d-8564-5053ce12966b

Response​

Response mẫu​

Response body
{
"flavor": {
"id": "468c0c15-08bd-4e1d-8564-5053ce12966b",
"name": "2x4",
"vcpus": 2,
"ram": 4096,
"disk": 20,
"swap": 0,
"rxtx_factor": 1.0,
"OS-FLV-EXT-DATA:ephemeral": 0,
"os-flavor-access:is_public": true,
"links": [
{
"rel": "self",
"href": "https://api.vietnix.cloud:8774/v2.1/flavors/468c0c15-08bd-4e1d-8564-5053ce12966b"
},
{
"rel": "bookmark",
"href": "https://api.vietnix.cloud:8774/flavors/468c0c15-08bd-4e1d-8564-5053ce12966b"
}
]
}
}

Mã trạng thái​

Thành công​

MãMô tả
200 - OKRequest thành công.

Lỗi​

MãMô tả
401 - UnauthorizedCần 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 FoundKhông tìm thấy flavor, hoặc flavor không hiển thị với project của bạn.
note

Flavor private thuộc project khác trả về 404 thay vì 403, nên API không tiết lộ sự tồn tại của flavor đó.