Components interface
Интерфейс, представляющий компоненты.
Методы
create |
Создает (или обновляет) компонент Application Insights. Примечание. Нельзя указать другое значение для InstrumentationKey или AppId в операции Put. |
delete(string, string, Components |
Удаляет компонент Application Insights. |
get(string, string, Components |
Возвращает компонент Application Insights. |
get |
Получение состояния для текущей операции очистки. |
list(Components |
Возвращает список всех компонентов Application Insights в подписке. |
list |
Возвращает список компонентов Application Insights в группе ресурсов. |
purge(string, string, Component |
Очищает данные в компоненте Application Insights набором пользовательских фильтров. Для управления системными ресурсами запросы очистки регулируются по 50 запросов в час. Необходимо пакетировать выполнение запросов очистки, отправив одну команду, предикат которой включает все удостоверения пользователей, для которых требуется очистка. Используйте оператор in для указания нескольких удостоверений. Перед использованием запроса на очистку необходимо выполнить запрос, чтобы убедиться, что результаты ожидаются. |
update |
Обновляет теги существующего компонента. Чтобы обновить другие поля, используйте метод 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.
Параметры параметров.
Возвращаемое значение
Promise<ApplicationInsightsComponent>
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
Параметры параметров.
Возвращаемое значение
Promise<ApplicationInsightsComponent>
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
В запросе состояния очистки это идентификатор операции, состояние которой возвращается.
Параметры параметров.
Возвращаемое значение
Promise<ComponentPurgeStatusResponse>
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
Имя группы ресурсов. Имя не учитывает регистр.
Параметры параметров.
Возвращаемое значение
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
Параметры параметров.
Возвращаемое значение
Promise<ComponentPurgeResponse>
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
Обновлены сведения о теге, которые необходимо задать в экземпляр компонента.
Параметры параметров.
Возвращаемое значение
Promise<ApplicationInsightsComponent>
Azure SDK for JavaScript