Compartilhar via


Components class

Classe que representa um Componentes.

Construtores

Components(ApplicationInsightsManagementClientContext)

Criar um componente.

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, as solicitações de limpeza são limitadas a 50 solicitações por hora. Você deve colocar em lote a execução de 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 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 as 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 um componente.

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 não 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 não 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 não 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 não 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>

Promessa<> 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 não 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 não 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 não 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 não 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 não 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 não 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 não 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 não 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 não diferencia maiúsculas de minúsculas.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promessa<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 não 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 não 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 List.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Prometer<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 List.

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 List.

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 List.

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 List.

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 List.

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, as solicitações de limpeza são limitadas a 50 solicitações por hora. Você deve colocar em lote a execução de 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 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 não 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 não 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 não 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 as 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 não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

componentTags
TagsResource

Informações de marca atualizadas a serem definidas na instância do componente.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promessa<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 não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

componentTags
TagsResource

Informações de marca atualizadas a serem definidas 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 não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso de componente do Application Insights.

componentTags
TagsResource

Informações de marca atualizadas a serem definidas na instância do componente.

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada