База знаний DCImanager 6

Как отменить загрузку ISO-образа?

Чтобы отменить загрузку ISO-образа на локацию:

  1. Получите токен авторизации:
    curl -k -X POST -H "accept: application/json" -H "Content-Type: application/json" 'https://domain.com/api/auth/v4/public/token' -d '{"email": "admin_email", "password": "admin_pass"}'
    Пояснения к команде

    В ответ придёт сообщение вида:

    Пример ответа в JSON
    {
      "confirmed": true,
      "expires_at": null,
      "id": "6",
      "token": "4-e9726dd9-61d9-2940-add3-914851d2cb8a"
    }

    Сохраните полученное значение параметра token — токен авторизации.

  2. Определите id задачи на загрузку образа: 

    curl -k -X GET -H "x-xsrf-token: <auth_token>" -H "isp-box-instance: true" "https://domain.com/api/taskmgr/v4/task?where=name+EQ+'iso_download'"
    Пояснения к команде
  3. Отмените задачу на загрузку образа:

    curl -k -d '{}' -H "x-xsrf-token: <auth_token>" -H "isp-box-instance: true" "https://domain.com/api/taskmgr/v4/task/<task_ID>/cancel"
    Пояснения к команде