Поделиться через


Components interface

Интерфейс, представляющий компоненты.

Методы

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Создает (или обновляет) компонент Application Insights. Примечание. Нельзя указать другое значение для InstrumentationKey или AppId в операции Put.

delete(string, string, ComponentsDeleteOptionalParams)

Удаляет компонент Application Insights.

get(string, string, ComponentsGetOptionalParams)

Возвращает компонент Application Insights.

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Получение состояния для текущей операции очистки.

list(ComponentsListOptionalParams)

Возвращает список всех компонентов Application Insights в подписке.

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Возвращает список компонентов Application Insights в группе ресурсов.

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Очищает данные в компоненте Application Insights набором пользовательских фильтров.

Для управления системными ресурсами запросы очистки регулируются по 50 запросов в час. Необходимо пакетировать выполнение запросов очистки, отправив одну команду, предикат которой включает все удостоверения пользователей, для которых требуется очистка. Используйте оператор in для указания нескольких удостоверений. Перед использованием запроса на очистку необходимо выполнить запрос, чтобы убедиться, что результаты ожидаются.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Обновляет теги существующего компонента. Чтобы обновить другие поля, используйте метод CreateOrUpdate.

Сведения о методе

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Создает (или обновляет) компонент Application Insights. Примечание. Нельзя указать другое значение для InstrumentationKey или AppId в операции Put.

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams): Promise<ApplicationInsightsComponent>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

resourceName

string

Имя ресурса компонента Application Insights.

insightProperties
ApplicationInsightsComponent

Свойства, которые необходимо указать для создания компонента Application Insights.

options
ComponentsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, ComponentsDeleteOptionalParams)

Удаляет компонент Application Insights.

function delete(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

resourceName

string

Имя ресурса компонента Application Insights.

options
ComponentsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

get(string, string, ComponentsGetOptionalParams)

Возвращает компонент Application Insights.

function get(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams): Promise<ApplicationInsightsComponent>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

resourceName

string

Имя ресурса компонента Application Insights.

options
ComponentsGetOptionalParams

Параметры параметров.

Возвращаемое значение

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Получение состояния для текущей операции очистки.

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams): Promise<ComponentPurgeStatusResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

resourceName

string

Имя ресурса компонента Application Insights.

purgeId

string

В запросе состояния очистки это идентификатор операции, состояние которой возвращается.

options
ComponentsGetPurgeStatusOptionalParams

Параметры параметров.

Возвращаемое значение

list(ComponentsListOptionalParams)

Возвращает список всех компонентов Application Insights в подписке.

function list(options?: ComponentsListOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Параметры

options
ComponentsListOptionalParams

Параметры параметров.

Возвращаемое значение

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Возвращает список компонентов Application Insights в группе ресурсов.

function listByResourceGroup(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

options
ComponentsListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Очищает данные в компоненте Application Insights набором пользовательских фильтров.

Для управления системными ресурсами запросы очистки регулируются по 50 запросов в час. Необходимо пакетировать выполнение запросов очистки, отправив одну команду, предикат которой включает все удостоверения пользователей, для которых требуется очистка. Используйте оператор in для указания нескольких удостоверений. Перед использованием запроса на очистку необходимо выполнить запрос, чтобы убедиться, что результаты ожидаются.

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams): Promise<ComponentPurgeResponse>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

resourceName

string

Имя ресурса компонента Application Insights.

body
ComponentPurgeBody

Описание текста запроса на очистку данных в одной таблице компонента Application Insights

options
ComponentsPurgeOptionalParams

Параметры параметров.

Возвращаемое значение

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Обновляет теги существующего компонента. Чтобы обновить другие поля, используйте метод CreateOrUpdate.

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams): Promise<ApplicationInsightsComponent>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

resourceName

string

Имя ресурса компонента Application Insights.

componentTags
TagsResource

Обновлены сведения о теге, которые необходимо задать в экземпляр компонента.

options
ComponentsUpdateTagsOptionalParams

Параметры параметров.

Возвращаемое значение