Components class
Класс, представляющий компоненты.
Конструкторы
Components(Application |
Создание компонентов. |
Методы
Сведения о конструкторе
Components(ApplicationInsightsManagementClientContext)
Создание компонентов.
new Components(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
Необязательные параметры
Возвращаемое значение
Promise<ComponentsCreateOrUpdateResponse>
Обещание<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
Обратный вызов
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
Обратный вызов
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
Необязательные параметры
Возвращаемое значение
Promise<ComponentsGetResponse>
Обещание<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
Обратный вызов
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не учитывает регистр.
- resourceName
-
string
Имя ресурса компонента Application Insights.
- callback
Обратный вызов
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
Необязательные параметры
Возвращаемое значение
Promise<ComponentsGetPurgeStatusResponse>
Обещание<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
Обратный вызов
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
Обратный вызов
list(RequestOptionsBase)
Возвращает список всех компонентов Application Insights в подписке.
function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>
Параметры
- options
- RequestOptionsBase
Необязательные параметры
Возвращаемое значение
Promise<ComponentsListResponse>
Обещание<Models.ComponentsListResponse>
list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Параметры
- options
- RequestOptionsBase
Необязательные параметры
Обратный вызов
list(ServiceCallback<ApplicationInsightsComponentListResult>)
function list(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
Необязательные параметры
Обратный вызов
listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)
function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Параметры
- resourceGroupName
-
string
Имя группы ресурсов. Имя не учитывает регистр.
Обратный вызов
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
Необязательные параметры
Обратный вызов
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Параметры
- nextPageLink
-
string
NextLink из предыдущего успешного вызова операции List.
Обратный вызов
listNext(string, RequestOptionsBase)
Возвращает список всех компонентов Application Insights в подписке.
function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListNextResponse>
Параметры
- nextPageLink
-
string
NextLink из предыдущего успешного вызова операции List.
- options
- RequestOptionsBase
Необязательные параметры
Возвращаемое значение
Promise<ComponentsListNextResponse>
Обещание<Models.ComponentsListNextResponse>
listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
function listNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Параметры
- nextPageLink
-
string
NextLink из предыдущего успешного вызова операции List.
- options
- RequestOptionsBase
Необязательные параметры
Обратный вызов
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Параметры
- nextPageLink
-
string
NextLink из предыдущего успешного вызова операции List.
Обратный вызов
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
Необязательные параметры
Возвращаемое значение
Promise<ComponentsPurgeResponse>
Обещание<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
Обратный вызов
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
Обратный вызов
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
Необязательные параметры
Возвращаемое значение
Promise<ComponentsUpdateTagsResponse>
Обещание<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
Обратный вызов
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
Обратный вызов