Удаление версии расширения: различия между версиями
Материал из Dynatrace
ENetrebin (обсуждение | вклад) |
|||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 8: | Строка 8: | ||
|- | |- | ||
|SaaS | |SaaS | ||
|<code><nowiki>https://{your-environment-id}.live. | |<code><nowiki>https://{your-environment-id}.live.dynatrace.com/api/v2/extensions/{extensionName}/{extensionVersion}</nowiki></code> | ||
|- | |- | ||
|Окружающая среда ActiveGate | |Окружающая среда ActiveGate | ||
Строка 213: | Строка 213: | ||
], | ], | ||
"featureSetsDetails": {}, | "featureSetsDetails": {}, | ||
" | "minDynatraceVersion": "string", | ||
"fileHash": "string" | "fileHash": "string" | ||
}</code> | }</code> |
Текущая версия на 15:19, 24 января 2023
Данная функция удаляет указанную версию расширения Extensions 2.0.
Запрос создает application/json
полезную нагрузку.
DELETE | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/extensions/{extensionName}/{extensionVersion}
|
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/extensions/{extensionName}/{extensionVersion}
| |
Окружающая среда ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/extensions/{extensionName}/{extensionVersion}
|
Аутентификация
Чтобы выполнить этот запрос, вам нужен токен доступа с областью действия Write extensions ( extensions.write
) . Чтобы узнать, как его получить и использовать, см. раздел Токены и аутентификация .
Параметры
Параметр | Тип | Описание | In | Необходимость |
---|---|---|---|---|
extensionName | string | Имя запрошенного расширения 2.0. | дорожка | требуется |
extensionVersion | string | Версия запрашиваемого расширения 2.0 | дорожка | требуется |
Ответ
Коды ответов
Код | Тип | Описание |
---|---|---|
200 | Extension | Успех. Версия расширения 2.0 удалена. |
400 | ErrorEnvelope | Не удалось. Ввод недействителен. |
404 | ErrorEnvelope | Не удалось. Запрошенный ресурс не существует. |
Объекты тела ответа
Объект ResponseBody
Элемент | Тип | Описание |
---|---|---|
extensionName | string | Имя расширения
Может быть |
version | string | Версия расширения
Может быть |
author | AuthorDto | Автор расширения
Может быть |
dataSources | string[] | Источники данных, которые расширение использует для сбора данных
Может быть |
variables | string[] | Пользовательские переменные, используемые в конфигурации расширения
Может быть |
featureSets | string[] | Доступные наборы функций
Может быть |
featureSetsDetails | object | Подробная информация о наборах функций
Может быть |
minAstromKeyVersion | string | Минимальная версия AstromKey, которая работает с расширением
Может быть |
fileHash | string | Хэш SHA-256 загруженного файла расширения
Может быть |
Объект AuthorDto
Автор расширения
Элемент | Тип | Описание |
---|---|---|
name | string | Имя автора
Может быть |
Объект _ FeatureSetDetails
Дополнительная информация о наборе функций
Элемент | Тип | Описание |
---|---|---|
metrics | MetricDto[] | Показатели набора функций
Может быть |
Объект MetricDto
Метрика, собранная расширением
Элемент | Тип | Описание |
---|---|---|
key | string | Метрический ключ
Может быть |
metadata | MetricMetadataDto | Метаданные показателей
Может быть |
Объект MetricMetadataDto
Метаданные показателей
Элемент | Тип | Описание |
---|---|---|
displayName | string | Название метрики в пользовательском интерфейсе
Может быть |
description | string | Краткое описание метрики
Может быть |
unit | string | Единица измерения
Может быть |
JSON-модель тела ответа
{
"extensionName": "string",
"version": "1.2.3",
"author": {
"name": "string"
},
"dataSources": [
"string"
],
"variables": [
"string"
],
"featureSets": [
"string"
],
"featureSetsDetails": {},
"minDynatraceVersion": "string",
"fileHash": "string"
}