Quản lý DNS
API Quản lý DNS
Quản lý DNS zones, records và templates.
DNS Zone
GET /api/v1/dns/{domain} # Lấy zone
PUT /api/v1/dns/{domain} # Cập nhật toàn bộ zone
POST /api/v1/dns/{domain}/reset # Reset về mặc định
DNS Records
GET /api/v1/dns/{domain}/records # Danh sách
POST /api/v1/dns/{domain}/records # Thêm record
PUT /api/v1/dns/{domain}/records # Cập nhật
DELETE /api/v1/dns/{domain}/records # Xóa
Thêm record:
{
"type": "A",
"name": "subdomain",
"value": "192.168.1.100",
"ttl": 3600
}
DNS Templates
GET /api/v1/dns/templates # Danh sách templates
POST /api/v1/dns/templates # Tạo template
DELETE /api/v1/dns/templates/{id} # Xóa template
POST /api/v1/dns/{domain}/apply-template # Áp dụng