Šiame tekste pateikiama instrukcija, kaip atlikti Start ir Stop operacijas naudojant Zomro paslaugos API. Kiekvienai operacijai pateikiami būtini užklausos parametrai, metodai ir užklausų pavyzdžiai naudojant curl. Kiekvienas žingsnis lydimas aprašymu apie tikėtiną rezultatą po operacijos atlikimo.
Norint atlikti Stop operaciją naudojant API, naudojame šią funkciją.
URL:
https://api.zomro.com/
Metodas: POST
Užklausos kūnas (Form-data):
Parametras | Vertės pavyzdys | Privalomas parametras | Vertės aprašymas |
func | instances.fleio_stop | Taip | Funkcija, skirta vykdyti stop operaciją instance |
auth | 21fc199...c43f71 | Ne | Sesijos tokenas. Tai vienas iš autorizacijos būdų. Daugiau apie kitus būdus aprašyta čia |
out | json | Taip | Atsakymo tipas, kurio tikėtis |
elid | 5116804 | Taip | Paslaugos ID, kuriai reikia atlikti operaciją |
Stop operacijos vykdymo pavyzdys
Pavyzdžiui, naudojame paslaugą:
URL:
https://api.zomro.com/
Metodas: POST
Užklausos kūnas (Form-data):
Parametras | Vertė |
func | instances.fleio_stop |
auth | 21fc199...c43f71 |
out | json |
elid | 5116804 |
Štai užklausos pavyzdys, kurį galima atlikti iš konsolės:
curl --location 'https://api.zomro.com/' \
--form 'func="instances.fleio_stop"' \
--form 'auth="bf15875098100189d4e47484"' \
--form 'elid="5116804"' \
--form 'out="json"'
Po užklausos atlikimo, galime matyti, kad serveris yra stabdymo procese.
Po operacijos užbaigimo, matome, kad paslauga yra statuso "Temporary suspended", kas reiškia, kad paslauga sustabdyta.
Start operacijos vykdymo pavyzdys naudojant API
Pavyzdžiui, naudojame paslaugą:
URL:
https://api.zomro.com/
Metodas: POST
Užklausos kūnas (Form-data):
Parametras | Vertė |
func | instances.fleio_start |
auth | 21fc199...c43f71 |
out | json |
elid | 5116804 |
Štai užklausos pavyzdys, kurį galima atlikti iš konsolės:
curl --location 'https://api.zomro.com/' \
--form 'func="instances.fleio_start"' \
--form 'auth="bf15875098100189d4e47484"' \
--form 'elid="5116804"' \
--form 'out="json"'
Po užklausos atlikimo, galime matyti, kad serveris yra paleidimo procese.
Po operacijos užbaigimo, matome, kad paslauga yra statuso "Active", kas reiškia, kad paslauga paleista ir paruošta darbui.
Taip pat siūlome susipažinti su straipsniais, kurie gali būti naudingi sąveikai su Cloud VPS produktais naudojant API:
- API - Paslaugos kūrimas
- API - Informacijos apie galimus tarifus ir jų parametrus gavimas
- API - Reboot operacija
- API - Rebuild operacija
- API - Delete operacija