Compartilhar via


Components class

Classe que representa um Components.

Construtores

Components(ApplicationInsightsManagementClientContext)

Criar componentes.

Métodos

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Cria (ou atualiza) um componente do Application Insights. Observação: você não pode especificar um valor diferente para InstrumentationKey nem AppId na operação Put.

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

Exclui um componente do Application Insights.

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

Retorna um componente do Application Insights.

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

Obtenha o status de uma operação de limpeza em andamento.

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

Obtém uma lista de todos os componentes do Application Insights em uma assinatura.

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

Obtém uma lista de componentes do Application Insights em um grupo de recursos.

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

Obtém uma lista de componentes do Application Insights em um grupo de recursos.

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

Obtém uma lista de todos os componentes do Application Insights em uma assinatura.

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

Limpa dados em um componente do Application Insights por um conjunto de filtros definidos pelo usuário.

Para gerenciar recursos do sistema, há um limite de 50 solicitações de limpeza por hora. Você deve executar em lote as solicitações de limpeza enviando um único comando cujo predicado inclui todas as identidades de usuário que exigem limpeza. Use o operador in para especificar várias identidades. Você deve executar a consulta antes de usar para uma solicitação de limpeza para verificar se os resultados são esperados.

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

Atualizações marcas de um componente existente. Para atualizar outros campos, use o método CreateOrUpdate.

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

Detalhes do construtor

Components(ApplicationInsightsManagementClientContext)

Criar componentes.

new Components(client: ApplicationInsightsManagementClientContext)

Parâmetros

client
ApplicationInsightsManagementClientContext

Referência ao cliente de serviço.

Detalhes do método

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Cria (ou atualiza) um componente do Application Insights. Observação: você não pode especificar um valor diferente para InstrumentationKey nem AppId na operação Put.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

insightProperties
ApplicationInsightsComponent

Propriedades que precisam ser especificadas para criar um componente do Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsCreateOrUpdateResponse>

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

insightProperties
ApplicationInsightsComponent

Propriedades que precisam ser especificadas para criar um componente do Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

insightProperties
ApplicationInsightsComponent

Propriedades que precisam ser especificadas para criar um componente do Application Insights.

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada

deleteMethod(string, string, RequestOptionsBase)

Exclui um componente do Application Insights.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<RestResponse>

Prometa<msRest.RestResponse>

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<void>

O retorno de chamada

deleteMethod(string, string, ServiceCallback<void>)

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

callback

ServiceCallback<void>

O retorno de chamada

get(string, string, RequestOptionsBase)

Retorna um componente do Application Insights.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsGetResponse>

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada

getPurgeStatus(string, string, string, RequestOptionsBase)

Obtenha o status de uma operação de limpeza em andamento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

purgeId

string

Em uma solicitação de status de limpeza, essa é a ID da operação da qual o status é retornado.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsGetPurgeStatusResponse>

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

purgeId

string

Em uma solicitação de status de limpeza, essa é a ID da operação da qual o status é retornado.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ComponentPurgeStatusResponse>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

purgeId

string

Em uma solicitação de status de limpeza, essa é a ID da operação da qual o status é retornado.

callback

ServiceCallback<ComponentPurgeStatusResponse>

O retorno de chamada

list(RequestOptionsBase)

Obtém uma lista de todos os componentes do Application Insights em uma assinatura.

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

Parâmetros

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

options
RequestOptionsBase

Os parâmetros opcionais

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parâmetros

listByResourceGroup(string, RequestOptionsBase)

Obtém uma lista de componentes do Application Insights em um grupo de recursos.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

options
RequestOptionsBase

Os parâmetros opcionais

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

listByResourceGroupNext(string, RequestOptionsBase)

Obtém uma lista de componentes do Application Insights em um grupo de recursos.

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

Parâmetros

nextPageLink

string

O NextLink da chamada com êxito anterior para a operação Listar.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

nextPageLink

string

O NextLink da chamada com êxito anterior para a operação Listar.

options
RequestOptionsBase

Os parâmetros opcionais

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

nextPageLink

string

O NextLink da chamada com êxito anterior para a operação Listar.

listNext(string, RequestOptionsBase)

Obtém uma lista de todos os componentes do Application Insights em uma assinatura.

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

Parâmetros

nextPageLink

string

O NextLink da chamada com êxito anterior para a operação Listar.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

nextPageLink

string

O NextLink da chamada com êxito anterior para a operação Listar.

options
RequestOptionsBase

Os parâmetros opcionais

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

nextPageLink

string

O NextLink da chamada com êxito anterior para a operação Listar.

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

Limpa dados em um componente do Application Insights por um conjunto de filtros definidos pelo usuário.

Para gerenciar recursos do sistema, há um limite de 50 solicitações de limpeza por hora. Você deve executar em lote as solicitações de limpeza enviando um único comando cujo predicado inclui todas as identidades de usuário que exigem limpeza. Use o operador in para especificar várias identidades. Você deve executar a consulta antes de usar para uma solicitação de limpeza para verificar se os resultados são esperados.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

body
ComponentPurgeBody

Descreve o corpo de uma solicitação para limpar dados em uma única tabela de um componente do Application Insights

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsPurgeResponse>

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

body
ComponentPurgeBody

Descreve o corpo de uma solicitação para limpar dados em uma única tabela de um componente do Application Insights

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ComponentPurgeResponse>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

body
ComponentPurgeBody

Descreve o corpo de uma solicitação para limpar dados em uma única tabela de um componente do Application Insights

callback

ServiceCallback<ComponentPurgeResponse>

O retorno de chamada

updateTags(string, string, TagsResource, RequestOptionsBase)

Atualizações marcas de um componente existente. Para atualizar outros campos, use o método CreateOrUpdate.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

componentTags
TagsResource

Informações de marca atualizadas para definir na instância do componente.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<Models.ComponentsUpdateTagsResponse>

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

componentTags
TagsResource

Informações de marca atualizadas para definir na instância do componente.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

componentTags
TagsResource

Informações de marca atualizadas para definir na instância do componente.

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada