API развертывания — Список доступных версий ЕдиногоАгента
API развертывания — Список доступных версий ЕдиногоАгента
Отображает список всех доступных версий установщика ЕдиногоАгента.
Запрос формирует полезную нагрузку application/json.
GET
SaaS: https://{your-environment-id}.live.astromkey.com/api/v1/deployment/installer/agent/versions/{osType}/{installerType}
GET
Среда Активного Шлюза: https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v1/deployment/installer/agent/versions/{osType}/{installerType}
Аутентификация
Для выполнения этого запроса вам потребуется токен доступа с областью действия InstallerDownload.
Чтобы узнать, как получить и использовать его, см. раздел «Токены и аутентификация».
Параметры
| Параметр | Тип | Описание | В | Необходимый |
|---|---|---|---|---|
osType
|
string | Операционная система установщика. Этот элемент может содержать следующие значения: AIX, LINUX, SOLARIS, WINDOWS, ZOS.
|
path | Необходимый |
installerType
|
string | Тип установщика:
|
path | Необходимый |
flavor
|
string | Тип вашей дистрибуции Linux:
Применимо только к типам установщиков |
query | Необязательный |
arch
|
string | Архитектура вашей операционной системы:
Применимо только к типам установщиков |
query | Необязательный |
Ответ
Коды ответов
| Код | Тип | Описание |
|---|---|---|
| 200 | Версии установщика агента | Успех. Полезная нагрузка содержит доступные версии. |
| 4XX | Оболочка ошибки | Ошибка на стороне клиента. |
| 5XX | Оболочка ошибки | Ошибка на стороне сервера. |
Объекты тела ответа
Объект AgentInstallerVersions
Список доступных версий установщика ЕдиногоАгента.
| Элемент | Тип | Описание |
|---|---|---|
availableVersions
|
string [] | Список доступных версий установщика ЕдиногоАгента. |
Объект ErrorEnvelope
| Элемент | Тип | Описание |
|---|---|---|
error
|
Error | - |
Объект Error
| Элемент | Тип | Описание |
|---|---|---|
code
|
integer | Код состояния HTTP |
constraintViolations
|
ConstraintViolation [] | Список нарушений ограничений |
message
|
string | Сообщение об ошибке |
Объект ConstraintViolation
Список нарушений ограничений
| Элемент | Тип | Описание |
|---|---|---|
location
|
string | - |
message
|
string | - |
parameterLocation
|
string | -
Этот элемент может содержать следующие значения: |
path
|
string | - |
Модели JSON тела ответа
Успешный ответ
{
"availableVersions": [
"string"
]
}
|
Ответ с ошибкой
{
"error": {
"code": 1,
"constraintViolations": [
{
"location": "string",
"message": "string",
"parameterLocation": "HEADER",
"path": "string"
}
],
"message": "string"
}
}
|