ოპერაციის Delete გასაშვებად, ვიყენებთ შემდეგ ფუნქციას.
URL:
https://api.zomro.com/
მეთოდი: POST
მოთხოვნის სხეული (Form-data):
პარამეტრი | მნიშვნელობის მაგალითი | სავალდებულო პარამეტრი | მნიშვნელობის აღწერა |
func | instances.delete | დიახ | ფუნქცია, რომელიც ასრულებს delete ოპერაციას instance-ზე |
auth | 21fc199...c43f71 | არა | სესიის ტოკენი. ეს არის ერთ-ერთი ავტორიზაციის ვარიანტი. სხვა ვარიანტების შესახებ დაწვრილებით აღწერილია აქ |
out | json | დიახ | პასუხის ტიპი, რომელიც მოსალოდნელია |
elid | 5113119 | დიახ | სერვისის ID, რომელზეც უნდა შესრულდეს ოპერაცია |
rebuild-ის შესრულების მაგალითი
მაგალითისთვის, ვიყენებთ სერვისს
URL:
https://api.zomro.com/
მეთოდი: POST
მოთხოვნის სხეული (Form-data):
პარამეტრი | მნიშვნელობა |
func | instances.delete |
auth | 21fc199...c43f71 |
out | json |
elid | 5113119 |
აქ არის მოთხოვნის მაგალითი, რომელიც შეიძლება შესრულდეს კონსოლიდან:
curl --location 'https://api.zomro.com/' \
--form 'func="instances.delete"' \
--form 'auth="f1662dcabc6b96c85be3af64"' \
--form 'elid="5113119"' \
--form 'out="json"'
მოთხოვნის შესრულების შემდეგ, შეგვიძლია დავინახოთ, რომ სერვერი წაშლის პროცესშია.
წაშლის შემდეგ, ვხედავთ, რომ სერვისი არ არის პირად კაბინეტში.
როგორც ვხედავთ, სერვისი პირად კაბინეტში არ არის, შესაბამისად, ის წაშლილია.
ასევე გთავაზობთ შეისწავლოთ სტატიები, რომლებიც შეიძლება სასარგებლო იყოს API-ის გამოყენებით Cloud VPS პროდუქტებთან ურთიერთობისთვის:
- API - მომსახურების შექმნა
- API - ხელმისაწვდომი ტარიფების და მათი პარამეტრების შესახებ ინფორმაციის მიღება
- API - ოპერაცია Start & Stop
- API - ოპერაცია Reboot
- API - ოპერაცია Rebuild
- API - Backup Schedule-თან ურთიერთობა
- API - Rescue-თან ურთიერთობა
- API - Backup-თან ურთიერთობა
- API - Snapshots-თან ურთიერთობა
- API - Boot From ISO-თან ურთიერთობა
- API - Image-თან ურთიერთობა