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


Components class

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

Конструкторы

Components(ApplicationInsightsManagementClientContext)

Создание компонентов.

Методы

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

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

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)
deleteMethod(string, string, RequestOptionsBase)

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

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, RequestOptionsBase)

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

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
getPurgeStatus(string, string, string, RequestOptionsBase)

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

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)
getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)
list(RequestOptionsBase)

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

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
list(ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, RequestOptionsBase)

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

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, RequestOptionsBase)

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

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, RequestOptionsBase)

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

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
purge(string, string, ComponentPurgeBody, RequestOptionsBase)

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

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

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)
purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)
updateTags(string, string, TagsResource, RequestOptionsBase)

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

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

Сведения о конструкторе

Components(ApplicationInsightsManagementClientContext)

Создание компонентов.

new Components(client: ApplicationInsightsManagementClientContext)

Параметры

client
ApplicationInsightsManagementClientContext

Ссылка на клиент службы.

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

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

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

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

Параметры

resourceGroupName

string

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

resourceName

string

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

insightProperties
ApplicationInsightsComponent

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

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsCreateOrUpdateResponse>

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Параметры

resourceGroupName

string

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

resourceName

string

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

insightProperties
ApplicationInsightsComponent

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

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ApplicationInsightsComponent>

Обратный вызов

createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, callback: ServiceCallback<ApplicationInsightsComponent>)

Параметры

resourceGroupName

string

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

resourceName

string

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

insightProperties
ApplicationInsightsComponent

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

callback

ServiceCallback<ApplicationInsightsComponent>

Обратный вызов

deleteMethod(string, string, RequestOptionsBase)

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

function deleteMethod(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

Параметры

resourceGroupName

string

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

resourceName

string

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

options
RequestOptionsBase

Необязательные параметры

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

Promise<RestResponse>

Обещание<msRest.RestResponse>

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

resourceGroupName

string

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

resourceName

string

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

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<void>

Обратный вызов

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, callback: ServiceCallback<void>)

Параметры

resourceGroupName

string

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

resourceName

string

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

callback

ServiceCallback<void>

Обратный вызов

get(string, string, RequestOptionsBase)

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

function get(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<ComponentsGetResponse>

Параметры

resourceGroupName

string

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

resourceName

string

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

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Параметры

resourceGroupName

string

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

resourceName

string

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

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ApplicationInsightsComponent>

Обратный вызов

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)

Параметры

resourceGroupName

string

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

resourceName

string

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

callback

ServiceCallback<ApplicationInsightsComponent>

Обратный вызов

getPurgeStatus(string, string, string, RequestOptionsBase)

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

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: RequestOptionsBase): Promise<ComponentsGetPurgeStatusResponse>

Параметры

resourceGroupName

string

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

resourceName

string

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

purgeId

string

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

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsGetPurgeStatusResponse>

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Параметры

resourceGroupName

string

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

resourceName

string

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

purgeId

string

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

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ComponentPurgeStatusResponse>

Обратный вызов

getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Параметры

resourceGroupName

string

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

resourceName

string

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

purgeId

string

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

callback

ServiceCallback<ComponentPurgeStatusResponse>

Обратный вызов

list(RequestOptionsBase)

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

function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>

Параметры

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

listByResourceGroup(string, RequestOptionsBase)

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

function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupResponse>

Параметры

resourceGroupName

string

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

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

resourceGroupName

string

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

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

resourceGroupName

string

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

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

listByResourceGroupNext(string, RequestOptionsBase)

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

function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupNextResponse>

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

listNext(string, RequestOptionsBase)

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

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListNextResponse>

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Параметры

nextPageLink

string

NextLink из предыдущего успешного вызова операции List.

callback

ServiceCallback<ApplicationInsightsComponentListResult>

Обратный вызов

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

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

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

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

Параметры

resourceGroupName

string

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

resourceName

string

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

body
ComponentPurgeBody

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

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsPurgeResponse>

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeResponse>)

Параметры

resourceGroupName

string

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

resourceName

string

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

body
ComponentPurgeBody

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

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ComponentPurgeResponse>

Обратный вызов

purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, callback: ServiceCallback<ComponentPurgeResponse>)

Параметры

resourceGroupName

string

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

resourceName

string

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

body
ComponentPurgeBody

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

callback

ServiceCallback<ComponentPurgeResponse>

Обратный вызов

updateTags(string, string, TagsResource, RequestOptionsBase)

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

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

Параметры

resourceGroupName

string

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

resourceName

string

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

componentTags
TagsResource

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

options
RequestOptionsBase

Необязательные параметры

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

Обещание<Models.ComponentsUpdateTagsResponse>

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Параметры

resourceGroupName

string

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

resourceName

string

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

componentTags
TagsResource

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

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<ApplicationInsightsComponent>

Обратный вызов

updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, callback: ServiceCallback<ApplicationInsightsComponent>)

Параметры

resourceGroupName

string

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

resourceName

string

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

componentTags
TagsResource

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

callback

ServiceCallback<ApplicationInsightsComponent>

Обратный вызов