Удаление версии расширения
Материал из Dynatrace
Версия от 16:22, 13 июля 2022; ENetrebin (обсуждение | вклад) (Новая страница: «Данная функция удаляет указанную версию расширения Extensions 2.0.  Запрос создает <code>application/jso...»)
Данная функция удаляет указанную версию расширения 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 | Подробная информация о наборах функций
 Может быть   | 
| minDynatraceVersion | string | Минимальная версия Dynatrace, которая работает с расширением
 Может быть   | 
| 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"
}