Сначала проверьте среду. «Эмуляция» отправляет запросы в Polygon и меняет только его тестовое состояние. «Облако» обращается к реальному Nubes API. Перед запуском create, modify или delete в облаке проверьте режим, стенд и параметры.
1. Быстрый старт
Выберите режим. Если переключателя «Эмуляция / Облако» нет, Polygon не подключён к приложению. В cloud-режиме вставьте пользовательский токен в поле внизу бокового меню и нажмите «OK». Стенд определяется по токену: DEV, TEST или PROD.
Для эмуляции выберите «Эмуляция», затем стенд DEV, TEST или PROD. Данные стендов разделены; операции не создают реальные ресурсы Nubes.
Откройте «Консоль» для одной операции или «Сценарии» для последовательности шагов.
Результат текущего действия смотрите рядом с формой. Сохранённые операции находятся в «Истории», технические сообщения приложения — в «Логах».
Выберите сервис, затем нажмите строку нужного инстанса.
Под строкой появится список доступных для него операций.
Выберите операцию, проверьте подставленные значения, внесите изменения и нажмите «Запустить».
Параметры загружаются из API. Обязательные поля выделены; некоторые представлены списками, ссылками на другие инстансы или JSON. Невалидный JSON не отправится. После запуска интерфейс показывает статус и этапы; по завершении список инстансов обновляется.
Осторожно: в режиме «Облако» операции затрагивают реальные ресурсы выбранного стенда. Удаление успешно удалённого ресурса необратимо.
3. Сценарии: последовательность операций
Сценарий — сохранённый рецепт; запуск сценария — отдельное выполнение этого рецепта. Шаги выполняются по порядку. Если шаг завершается ошибкой, оставшиеся шаги не выполняются.
Откройте «Сценарии» и нажмите «+ Создать сценарий».
Введите название. Добавьте шаги, в каждом выберите сервис, затем доступную операцию.
Для create укажите output, например vm1. Это имя-ссылка на созданный инстанс для следующих шагов.
Для modify, delete и других операций выберите ссылку из предыдущего create-шага или откройте список инстансов облака. Существующий список включает инстансы с префиксом autotest- того же сервиса.
Нажмите «Сохранить». «Отмена» закрывает редактор без сохранения.
Пример:
create, сервис X, output vm1 — создать ресурс.
modify, тот же сервис, инстанс vm1 — изменить его.
delete, тот же сервис, инстанс vm1 — удалить ресурс.
Output доступен следующим шагам того же сервиса. Вместо него можно выбрать существующий инстанс.
У сценария можно открыть шаги, запустить, редактировать, скопировать или удалить. Seed-сценарии отмечены «seed» и не удаляются из интерфейса. Одновременно выполняется не более одного сценария для вашего пользователя и стенда.
Во время выполнения показывается RUNNING и номер шага. В разделе «Сценарии» доступна сводка последних 10 запусков. Каждый шаг также записывается отдельной операцией в «Историю».
4. История операций
«История» показывает последние 25 операций для вашего ClientID и стенда: ручные операции и шаги сценариев. В таблице указаны время, операция, инстанс, статус и длительность.
Нажмите строку, чтобы раскрыть этапы выполнения, полученные от API. Если этапов нет, для этой записи они не были получены или сохранены. Сводка запуска сценария находится в «Сценариях», отдельные результаты его шагов — здесь.
5. Логи
Раздел «Логи» показывает снимок последних технических сообщений приложения. Это не история операций и не журнал этапов Nubes.
Кнопка log внизу справа открывает компактную панель, которая обновляется раз в 2 секунды, пока видна. Текущий статус и этапы запуска смотрите рядом с формой или в карточке сценария; сохранённые результаты — в «Истории».
6. Словарь
Сервис
Тип ресурса в каталоге Nubes, например виртуальная машина или база данных.
Инстанс
Конкретный ресурс сервиса; у него есть имя, UUID и статус.
Операция
Одно действие над сервисом или инстансом: create, modify, delete и другие.
Сценарий
Сохранённое описание нескольких операций, выполняемых последовательно.
Шаг
Одна операция внутри сценария. Порядок шагов важен.
Output
Имя-ссылка на инстанс, созданный шагом create; следующие шаги используют его для выбора ресурса.
Запуск
Конкретное выполнение операции или сценария. Сохранённый сценарий можно запускать повторно.
Этап
Внутренняя стадия операции, возвращаемая API; этапы можно раскрыть в строке истории.
Лог
Техническое сообщение приложения. Сам по себе лог не является результатом операции.
Статусы:RUNNING — выполняется; OK — успешно завершено; FAIL — ошибка; TIMEOUT — интерфейс потерял связь при проверке статуса. TIMEOUT не доказывает, что операция остановилась: проверьте инстанс и историю перед повторным запуском.