ВОЙТИ
    opened image

    В данном тексте представлена инструкция по выполнению операций Start и Stop с использованием API сервиса Zomro. Для осуществления каждой операции представлены необходимые параметры запроса, методы и примеры запросов с использованием curl. Каждый шаг сопровождается описанием ожидаемого результата после выполнения операции.

    Для выполнения операции Start с помощью API, используем следующую функцию.

    URL: 

    https://api.zomro.com/

    Метод: POST

    Тело запроса(Form-data):

    Параметр Пример значения Обязательный параметр Описание значения
    func service.stop Да Функция, для запуска выполнения delete над instance
    auth 21fc199...c43f71 Нет Токен сессии. Это один из вариантов авторизации. Подробнее, какие еще есть варианты, описаны здесь
    out json Да Тип ответа, который ожидать
    elid 5116804 Да ID услуги, над которой нужно выполнить операцию

     

    Пример выполнения операции Start

    Для примера, используем услугу:

     

     

    URL: 

    https://api.zomro.com/

    Метод: POST

    Тело запроса(Form-data):

    Параметр Значение
    func instances.stop
    auth 21fc199...c43f71
    out json
    elid 5116804

     

    Вот пример запроса, который можно выполнить из консоли:

    curl --location 'https://api.zomro.com/' \
    --form 'func="service.stop"' \
    --form 'auth="bf15875098100189d4e47484"' \
    --form 'elid="5116804"' \
    --form 'out="json"'

     

    После выполнения запроса, можем увидеть, что сервер в процессе остановки.

     

     

    После завершения операции, видим, что услуга в статусе "Temporary suspended", что означает, что услуга остановлена.

     

     

    Пример выполнения операции Stop с помощью API

    Для примера, используем услугу:

     

     

     URL: 

    https://api.zomro.com/

    Метод: POST

    Тело запроса(Form-data):

    Параметр Значение
    func instances.start
    auth 21fc199...c43f71
    out json
    elid 5116804

    Вот пример запроса, который можно выполнить из консоли:

     

    curl --location 'https://api.zomro.com/' \
    --form 'func="service.start"' \
    --form 'auth="bf15875098100189d4e47484"' \
    --form 'elid="5116804"' \
    --form 'out="json"'

     

    После выполнения запроса, можем увидеть, что сервер в процессе запуска.

     

     

    После завершения операции, видим, что услуга в статусе "Active", что означает, что услуга запущена и готова к работе.

     

     

     


    Также предлагаем изучить статьи, которые могут быть в полезными для взаимодействия с продуктами Cloud VPS с помощью API: