Components interface
Interface que representa um Components.
Métodos
create |
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. |
delete(string, string, Components |
Exclui um componente do Application Insights. |
get(string, string, Components |
Retorna um componente do Application Insights. |
get |
Obtenha o status de uma operação de limpeza em andamento. |
list(Components |
Obtém uma lista de todos os componentes do Application Insights em uma assinatura. |
list |
Obtém uma lista de componentes do Application Insights em um grupo de recursos. |
purge(string, string, Component |
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. |
update |
Atualizações marcas de um componente existente. Para atualizar outros campos, use o método CreateOrUpdate. |
Detalhes do método
createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)
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?: ComponentsCreateOrUpdateOptionalParams): Promise<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.
Os parâmetros de opções.
Retornos
Promise<ApplicationInsightsComponent>
delete(string, string, ComponentsDeleteOptionalParams)
Exclui um componente do Application Insights.
function delete(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams): Promise<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
- ComponentsDeleteOptionalParams
Os parâmetros de opções.
Retornos
Promise<void>
get(string, string, ComponentsGetOptionalParams)
Retorna um componente do Application Insights.
function get(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams): Promise<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
- ComponentsGetOptionalParams
Os parâmetros de opções.
Retornos
Promise<ApplicationInsightsComponent>
getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)
Obtenha o status de uma operação de limpeza em andamento.
function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams): Promise<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.
Os parâmetros de opções.
Retornos
Promise<ComponentPurgeStatusResponse>
list(ComponentsListOptionalParams)
Obtém uma lista de todos os componentes do Application Insights em uma assinatura.
function list(options?: ComponentsListOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Parâmetros
- options
- ComponentsListOptionalParams
Os parâmetros de opções.
Retornos
listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)
Obtém uma lista de componentes do Application Insights em um grupo de recursos.
function listByResourceGroup(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Parâmetros
- resourceGroupName
-
string
O nome do grupo de recursos. O nome diferencia maiúsculas de minúsculas.
Os parâmetros de opções.
Retornos
purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)
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?: ComponentsPurgeOptionalParams): Promise<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
- ComponentsPurgeOptionalParams
Os parâmetros de opções.
Retornos
Promise<ComponentPurgeResponse>
updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)
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?: ComponentsUpdateTagsOptionalParams): Promise<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.
Os parâmetros de opções.
Retornos
Promise<ApplicationInsightsComponent>
Azure SDK for JavaScript