Создать групповую задачу обновления проекта приложений
Создает групповую задачу обновления проекта приложений
POST /applications/PaaS/api/v2/group-tasks/update-applications-project
Параметры пути
Не используются
Тело запроса
GroupUpdateApplicationsProjectRequest. Объект создания групповой задачи обновления версии проекта приложений
{
"optional-technology-update": false,
"source": {
"type": "repository",
"image-id": "5a339a19-5929-4213-8f76-1c1be290254a"
}
"applications": [
"application-id": "string"
]
}
- optional-technology-update
- Строка. Флаг обновления версии технологии при необходимости
- source
- Объект исходных данных (зарегистрированная версия проекта)
- type
- Строка. Тип исходных данных
- image-id
- Строка. Идентификатор исходных данных в хранилище
- applications
- Список идентификаторов приложений
- application-id
- Строка. Идентификатор приложения
Тело ответа
GroupTaskDto. Группа задач "групповая задача"
{
"id": "string",
"type": "string",
"date-created": "",
"created-by": "",
"any-failure": true,
"completed-count": "",
"cancelled-count": "",
"total-count": "",
"status": "Registered",
"tasks": [
{
"id": "string",
"status": "string",
"operation-type": "string",
"start-date": "string",
"end-date": "string",
"group-id": "string"
}
]
}
- id
- Строка. Идентификатор группы задач
- type
- Строка. Тип групповой задачи
- date-created
- Строка. Дата создания
- created-by
- Строка. Кем создана
- any-failure
- Строка. Флаг завершения с ошибкой при наличии хотя бы одной ошибки
- completed-count
- Строка. Количество завершенных задач в рамках группы
- cancelled-count
- Строка. Количество отмененных задач в рамках группы
- total-count
- Строка. Общее количество задач в рамках группы
- status
- Строка. Статус задачи
- tasks
- Список задач в рамках группы
- id
- Строка. Идентификатор задачи
- status
- Строка. Статус задачи
- operation-type
- Строка. Тип операции
- start-date
- Строка. Дата начала
- end-date
- Строка. Дата окончания
- group-id
- Строка. Идентификатор группы
Коды состояния
- 201
- Групповая задача обновления проекта приложений успешно создана (GroupTaskDto)
- 400
- Строка. Некорректное значение параметра (ErrorData с кодом 3)
- 400
- Строка. Запрос не может быть обработан в текущем состоянии системы (ErrorData с кодом 9)
- 400
- Строка. Значение выходит за пределы допустимого диапазона (ErrorData с кодом 11)
- 401
- Строка. Отсутствие аутентификации (ErrorData с кодом 16)
- 403
- Строка. Отсутствие авторизации (ErrorData с кодом 7)
- 404
- Строка. Неизвестный идентификатор (ErrorData с кодом 5)
- 500
- Строка. Ошибка на стороне сервера (ErrorData с кодом 13)
ErrorData. Данные ошибки
{
"code": 3,
"status": "INVALID_ARGUMENT",
"message": "1111 is not a valid UUID.",
"details": "details"
}
- code
- Число. Код ошибки
- status
- Строка. Статус ошибки
- message
- Строка. Сообщение ошибки
- details
- Строка. Детали ошибки