Удаление версии расширения: различия между версиями

Материал из Dynatrace
(Новая страница: «Данная функция удаляет указанную версию расширения Extensions 2.0. Запрос создает <code>application/jso...»)
 
Строка 8: Строка 8:
|-
|-
|SaaS
|SaaS
|<code><nowiki>https://{your-environment-id}.live.dynatrace.com/api/v2/extensions/{extensionName}/{extensionVersion}</nowiki></code>
|<code><nowiki>https://{your-environment-id}.live.AstromKey.com/api/v2/extensions/{extensionName}/{extensionVersion}</nowiki></code>
|-
|-
|Окружающая среда ActiveGate
|Окружающая среда ActiveGate
Строка 109: Строка 109:
Может быть <code>null</code>.
Может быть <code>null</code>.
|-
|-
|minDynatraceVersion
|minAstromKeyVersion
|string
|string
|Минимальная версия Dynatrace, которая работает с расширением
|Минимальная версия AstromKey, которая работает с расширением


Может быть <code>null</code>.
Может быть <code>null</code>.
Строка 213: Строка 213:
   ],
   ],
   "featureSetsDetails": {},
   "featureSetsDetails": {},
   "minDynatraceVersion": "string",
   "minAstromKeyVersion": "string",
   "fileHash": "string"
   "fileHash": "string"
  }</code>
  }</code>

Версия 15:46, 15 сентября 2022

Данная функция удаляет указанную версию расширения 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.AstromKey.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 Имя расширения

Может быть null.

version string Версия расширения

Может быть null.

author AuthorDto Автор расширения

Может быть null.

dataSources string[] Источники данных, которые расширение использует для сбора данных

Может быть null.

variables string[] Пользовательские переменные, используемые в конфигурации расширения

Может быть null.

featureSets string[] Доступные наборы функций

Может быть null.

featureSetsDetails object Подробная информация о наборах функций

Может быть null.

minAstromKeyVersion string Минимальная версия AstromKey, которая работает с расширением

Может быть null.

fileHash string Хэш SHA-256 загруженного файла расширения

Может быть null.

Объект AuthorDto

Автор расширения

Элемент Тип Описание
name string Имя автора

Может быть null.

Объект _ FeatureSetDetails

Дополнительная информация о наборе функций

Элемент Тип Описание
metrics MetricDto[] Показатели набора функций

Может быть null.

Объект MetricDto

Метрика, собранная расширением

Элемент Тип Описание
key string Метрический ключ

Может быть null.

metadata MetricMetadataDto Метаданные показателей

Может быть null.

Объект MetricMetadataDto

Метаданные показателей

Элемент Тип Описание
displayName string Название метрики в пользовательском интерфейсе

Может быть null.

description string Краткое описание метрики

Может быть null.

unit string Единица измерения

Может быть null.

JSON-модель тела ответа

{
  "extensionName": "string",
  "version": "1.2.3",
  "author": {
    "name": "string"
  },
  "dataSources": [
    "string"
  ],
  "variables": [
    "string"
  ],
  "featureSets": [
    "string"
  ],
  "featureSetsDetails": {},
  "minAstromKeyVersion": "string",
  "fileHash": "string"
}