Components class
Classe que representa um Componente.
Construtores
Components(Application |
Crie um Componentes. |
Métodos
Detalhes do Construtor
Components(ApplicationInsightsManagementClientContext)
Crie um Componentes.
new Components(client: ApplicationInsightsManagementClientContext)
Parâmetros
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<ComponentsCreateOrUpdateResponse>
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
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
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<ComponentsGetResponse>
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
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
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<ComponentsGetPurgeStatusResponse>
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
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
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<ComponentsListResponse>
Promise<Models.ComponentsListResponse>
list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parâmetros
- options
- RequestOptionsBase
Os parâmetros opcionais
O retorno de chamada
list(ServiceCallback<ApplicationInsightsComponentListResult>)
function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parâmetros
O retorno de chamada
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
O retorno de chamada
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.
O retorno de chamada
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
O retorno de chamada
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.
O retorno de chamada
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<ComponentsListNextResponse>
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
O retorno de chamada
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.
O retorno de chamada
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<ComponentsPurgeResponse>
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
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
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<ComponentsUpdateTagsResponse>
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
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
O retorno de chamada