Bu endpoint ile sunucunun sahip olduğu snapshotları listeleyebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/snapshot
Herhangi bir parametre göndermenize gerek yoktur.
{
"status": true,
"message": "Snapshot list created",
"error": null,
"data": {
"snapshots": [
{
"name": "DenemeSnapshot",
"current": false,
"state": "running",
"location": "internal",
"parent": "-",
"children": 1,
"descendants": 1,
"metadata": true,
"params": {
"is_cron": true,
"last_run": "2020-11-24T02:03:00+03:00",
"next_run": "2020-11-24T02:03:00+03:00",
"cron_time": "Her 1 günde bir 02:03 saatinde"
},
"date": "2020-11-23T15:31:07+03:00"
},
]
}
}
Bu endpoint ile yeni bir snapshot oluşturabilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/snapshot/create
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
name | string | Snapshot adı. Alfanümerik olmalıdır. | Zorunlu |
{
"status": true,
"message": "Snapshot created!",
"error": null,
"data": null
}
Bu endpoint ile snapshotlarınızı yükleyebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/snapshot/revert
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
name | string | Yüklemek istediğiniz snapshot adı. | Zorunlu |
{
"status": true,
"message": "Snapshot reverted!",
"error": null,
"data": null
}
Bu endpoint ile sahip olduğunuz snapshotları tekrar oluşturabilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/snapshot/update
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
name | string | Güncellemek istediğiniz snapshot adı. | Zorunlu |
{
"status": true,
"message": "Snapshot recreated!",
"error": null,
"data": null
}
Bu endpoint ile sahip olduğunuz snapshotları silebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/snapshot/delete
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
name | string | Silmek istediğiniz snapshot adı. | Zorunlu |
{
"status": true,
"message": "Snapshot deleted!",
"error": null,
"data": null
}
Bu endpoint ile snapshotlarınıza zamanlanmış görev ekleyebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/snapshot/cron/add
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
name | string | Görev eklemek istediğiniz snapshot adı. | Zorunlu |
day | integer | Görevin kaç günde bir çalışması gerektiği. | Zorunlu |
hour | integer | Görevin kaç saatte bir çalışması gerektiği. | Zorunlu |
min | integer | Görevin kaç dakikada bir çalışması gerektiği. | Zorunlu |
{
"status": true,
"message": "Scheduled snapshot task created!",
"error": null,
"data": null
}
Bu endpoint ile snapshotlarınızın sahip olduğu zamanlanmış görevleri silebilirsiniz.
GET https://api.ilkbyte.com/server/manage/{$servername}/snapshot/cron/delete
Parametre | Tip | Açıklama | Gereklilik |
---|---|---|---|
name | string | Görevi silmek istediğiniz snapshot adı. | Zorunlu |
{
"status": true,
"message": "Scheduled snapshot task deleted!!",
"error": null,
"data": null
}