Xem chi tiết subnet
/v2.0/subnets/{subnet_id}Xem chi tiết subnet theo ID được chỉ định.
Nguồn: show-subnet-details
Request
Tham số path
subnet_idstringbắt buộcID của subnet.
Tham số query
fieldsstringCác field cần trả về. Có thể chỉ định nhiều lần, ví dụ fields=id&fields=name. Nếu bỏ trống, tất cả thuộc tính được policy cho phép sẽ được trả về.
Request mẫu
Dùng curl
curl -ks -H 'Content-Type: application/json' \
-H 'X-Auth-Token: gAAAAA<...>' \
https://api.vietnix.cloud:9696/v2.0/subnets/d3f93e1c-f59d-40f8-a46c-ea6285f3a069
HTTP request
GET https://api.vietnix.cloud:9696/v2.0/subnets/{subnet_id}
Response
Tham số
subnetobjectbắt buộcObject subnet.
idstringbắt buộcID của subnet.
tenant_idstringbắt buộcID của project.
project_idstringbắt buộcID của project.
namestringbắt buộcTên dễ đọc của tài nguyên.
enable_dhcpbooleanbắt buộcDHCP có được bật cho subnet hay không.
network_idstringbắt buộcID của mạng mà subnet thuộc về.
dns_nameserversarraybắt buộcDanh sách DNS name server liên kết với subnet.
allocation_poolsarraybắt buộcCác allocation pool với địa chỉ IP bắt đầu và kết thúc cho subnet này.
host_routesarraybắt buộcCác route bổ sung cho subnet. Mỗi phần tử có destination và nexthop.
ip_versionintegerbắt buộcPhiên bản giao thức IP. Giá trị là 4 hoặc 6.
gateway_ipstringbắt buộcIP gateway của subnet này, hoặc null nếu không có gateway.
cidrstringbắt buộcCIDR của subnet.
created_atstringbắt buộcNgày giờ tạo tài nguyên (ISO 8601).
descriptionstringbắt buộcMô tả dễ đọc cho subnet.
ipv6_address_modestringbắt buộcChế độ gán địa chỉ IPv6: slaac, dhcpv6-stateful, dhcpv6-stateless, hoặc null.
ipv6_ra_modestringbắt buộcChế độ router advertisement IPv6: slaac, dhcpv6-stateful, dhcpv6-stateless, hoặc null.
revision_numberintegerbắt buộcRevision number của subnet.
segment_idstringbắt buộcID của network segment mà subnet liên kết.
subnetpool_idstringbắt buộcID của subnet pool liên kết với subnet.
service_typesarraybắt buộcCác service type liên kết với subnet.
updated_atstringbắt buộcNgày giờ cập nhật tài nguyên (ISO 8601) hoặc null.
tagsarraybắt buộcDanh sách tag trên tài nguyên.
dns_publish_fixed_ipbooleanbắt buộcCó publish bản ghi DNS cho các IP thuộc subnet này hay không.
Response mẫu
Response body
{
"subnet": {
"id": "d3f93e1c-f59d-40f8-a46c-ea6285f3a069",
"name": "",
"tenant_id": "f33507157a634f1cac71e06a70fb558e",
"network_id": "170546a1-a70a-40af-93e2-9261c7c05b77",
"ip_version": 4,
"subnetpool_id": null,
"enable_dhcp": true,
"ipv6_ra_mode": null,
"ipv6_address_mode": null,
"gateway_ip": "192.168.10.1",
"cidr": "192.168.10.0/24",
"allocation_pools": [
{
"start": "192.168.10.2",
"end": "192.168.10.254"
}
],
"host_routes": [],
"dns_nameservers": [
"10.30.0.27",
"10.30.0.28"
],
"description": "",
"service_types": [],
"tags": [],
"created_at": "2025-09-23T07:00:56Z",
"updated_at": "2025-09-23T07:00:56Z",
"revision_number": 0,
"project_id": "f33507157a634f1cac71e06a70fb558e"
}
}
Mã trạng thái
Thành công
| Mã | Mô tả |
|---|---|
| 200 - OK | Request thành công. |
Lỗi
| Mã | Mô tả |
|---|---|
| 401 - Unauthorized | Cần xác thực trước khi gửi request. |
| 404 - Not Found | Không tìm thấy tài nguyên. |