Partilhar via


Components class

Classe que representa um Componente.

Construtores

Components(ApplicationInsightsManagementClientContext)

Crie um Componentes.

Métodos

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Cria (ou atualiza) um componente do Application Insights. Nota: Não é possível 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 dentro de 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 dentro de 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 os recursos do sistema, as solicitações de limpeza são limitadas a 50 solicitações por hora. Você deve agrupar 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 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 as tags 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)

Crie um Componentes.

new Components(client: ApplicationInsightsManagementClientContext)

Parâmetros

client
ApplicationInsightsManagementClientContext

Referência ao cliente do serviço.

Detalhes de Método

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Cria (ou atualiza) um componente do Application Insights. Nota: Não é possível 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 do componente Application Insights.

insightProperties
ApplicationInsightsComponent

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

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

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 do componente 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 do componente 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 do componente Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

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

resourceName

string

O nome do recurso do componente 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 do componente 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 do componente Application Insights.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

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 do componente 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 do componente 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 do componente Application Insights.

purgeId

string

Em uma solicitação de status de limpeza, esse é o Id da operação cujo status é retornado.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

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 do componente Application Insights.

purgeId

string

Em uma solicitação de status de limpeza, esse é o Id da operação cujo 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 do componente Application Insights.

purgeId

string

Em uma solicitação de status de limpeza, esse é o Id da operação cujo 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

Devoluções

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 dentro de 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

Devoluções

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 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 dentro de um grupo de recursos.

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

Parâmetros

nextPageLink

string

O NextLink da operação anterior de chamada bem-sucedida para List.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

nextPageLink

string

O NextLink da operação anterior de chamada bem-sucedida para 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 operação anterior de chamada bem-sucedida para 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 operação anterior de chamada bem-sucedida para List.

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parâmetros

nextPageLink

string

O NextLink da operação anterior de chamada bem-sucedida para 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 operação anterior de chamada bem-sucedida para 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 os recursos do sistema, as solicitações de limpeza são limitadas a 50 solicitações por hora. Você deve agrupar 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 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 não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso do componente 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

Devoluções

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 do componente 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 do componente 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 tags 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 do componente Application Insights.

componentTags
TagsResource

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

options
RequestOptionsBase

Os parâmetros opcionais

Devoluções

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

resourceName

string

O nome do recurso do componente Application Insights.

componentTags
TagsResource

Informações de tag 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 não diferencia maiúsculas de minúsculas.

resourceName

string

O nome do recurso do componente Application Insights.

componentTags
TagsResource

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

callback

ServiceCallback<ApplicationInsightsComponent>

O retorno de chamada