Network Yönetimi
Network Listeleme
Bu endpoint ile hesabınıza ait tüm ağ tanımlamalarını listeleyebilirsiniz. VXLAN altyapısında sunucu oluşturabilmek için en az bir network'ün tanımlı olması gerekmektedir.
Endpoint
GET https://api.ilkbyte.com/v2/network/list
Params
Herhangi bir parametre göndermenize gerek yoktur.
Response
{
"success": true,
"message": "Ağ listesi",
"data": [
{
"id": 42,
"account_id": 1001,
"name": "my-network",
"description": "Test ağım"
},
{
"id": 43,
"account_id": 1001,
"name": "prod-network",
"description": "Üretim ağı"
}
]
}
Network Oluşturma
Bu endpoint ile yeni bir ağ tanımlaması oluşturabilirsiniz.
Endpoint
GET https://api.ilkbyte.com/v2/network/create
Params
| Parametre | Tip | Açıklama | Gereklilik |
|---|---|---|---|
| name | string | Ağ adı (2-64 karakter) | Zorunlu |
| description | string | Ağ açıklaması | Opsiyonel |
Response
{
"success": true,
"message": "Network tanımlaması başarıyla eklendi.",
"data": {
"id": 42,
"account_id": 1001,
"name": "my-network",
"description": "Test ağım"
}
}
Network Güncelleme
Bu endpoint ile mevcut bir ağ tanımlamasını güncelleyebilirsiniz.
Endpoint
GET https://api.ilkbyte.com/v2/network/update
Params
| Parametre | Tip | Açıklama | Gereklilik |
|---|---|---|---|
| network_id | integer | Güncellenecek network ID'si | Zorunlu |
| name | string | Yeni ağ adı (2-64 karakter) | Zorunlu |
| description | string | Yeni ağ açıklaması | Zorunlu |
Response
{
"success": true,
"message": "Network tanımlaması güncellendi.",
"data": {
"id": 42,
"account_id": 1001,
"name": "my-network-updated",
"description": "Güncellenmiş açıklama"
}
}
Network Silme
Bu endpoint ile bir ağ tanımlamasını silebilirsiniz. Ağa bağlı aktif sunucular varsa silme işlemi gerçekleşmez.
Endpoint
GET https://api.ilkbyte.com/v2/network/delete
Params
| Parametre | Tip | Açıklama | Gereklilik |
|---|---|---|---|
| network_id | integer | Silinecek network ID'si | Zorunlu |
Response
{
"success": true,
"message": "Network tanımlaması silindi.",
"data": null
}