Condividi tramite


Components interface

Interfaccia che rappresenta un componente.

Metodi

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Crea (o aggiorna) un componente di Application Insights. Nota: non è possibile specificare un valore diverso per InstrumentationKey o AppId nell'operazione Put.

delete(string, string, ComponentsDeleteOptionalParams)

Elimina un componente di Application Insights.

get(string, string, ComponentsGetOptionalParams)

Restituisce un componente di Application Insights.

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Ottenere lo stato per un'operazione di eliminazione continua.

list(ComponentsListOptionalParams)

Ottiene un elenco di tutti i componenti di Application Insights all'interno di una sottoscrizione.

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Ottiene un elenco di componenti di Application Insights all'interno di un gruppo di risorse.

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Elimina i dati in un componente di Application Insights da un set di filtri definiti dall'utente.

Per gestire le risorse di sistema, le richieste di ripulitura sono limitate a 50 all'ora. È consigliabile effettuare l'esecuzione in batch delle richieste di ripulitura inviando un unico comando il cui predicato includa tutte le identità utente che richiedono ripulitura. Usare l'operatore in per specificare più identità. È necessario eseguire la query prima di usare per una richiesta di eliminazione per verificare che i risultati siano previsti.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aggiornamenti tag di un componente esistente. Per aggiornare altri campi, usare il metodo CreateOrUpdate.

Dettagli metodo

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

Crea (o aggiorna) un componente di Application Insights. Nota: non è possibile specificare un valore diverso per InstrumentationKey o AppId nell'operazione Put.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

resourceName

string

Nome della risorsa componente di Application Insights.

insightProperties
ApplicationInsightsComponent

Proprietà che devono essere specificate per creare un componente di Application Insights.

options
ComponentsCreateOrUpdateOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, ComponentsDeleteOptionalParams)

Elimina un componente di Application Insights.

function delete(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

resourceName

string

Nome della risorsa componente di Application Insights.

options
ComponentsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

get(string, string, ComponentsGetOptionalParams)

Restituisce un componente di Application Insights.

function get(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams): Promise<ApplicationInsightsComponent>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

resourceName

string

Nome della risorsa componente di Application Insights.

options
ComponentsGetOptionalParams

Parametri delle opzioni.

Restituisce

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Ottenere lo stato per un'operazione di eliminazione continua.

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams): Promise<ComponentPurgeStatusResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

resourceName

string

Nome della risorsa componente di Application Insights.

purgeId

string

In una richiesta di eliminazione dello stato, si tratta dell'ID dell'operazione di cui viene restituito lo stato.

options
ComponentsGetPurgeStatusOptionalParams

Parametri delle opzioni.

Restituisce

list(ComponentsListOptionalParams)

Ottiene un elenco di tutti i componenti di Application Insights all'interno di una sottoscrizione.

function list(options?: ComponentsListOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Parametri

options
ComponentsListOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Ottiene un elenco di componenti di Application Insights all'interno di un gruppo di risorse.

function listByResourceGroup(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

options
ComponentsListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Elimina i dati in un componente di Application Insights da un set di filtri definiti dall'utente.

Per gestire le risorse di sistema, le richieste di ripulitura sono limitate a 50 all'ora. È consigliabile effettuare l'esecuzione in batch delle richieste di ripulitura inviando un unico comando il cui predicato includa tutte le identità utente che richiedono ripulitura. Usare l'operatore in per specificare più identità. È necessario eseguire la query prima di usare per una richiesta di eliminazione per verificare che i risultati siano previsti.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

resourceName

string

Nome della risorsa componente di Application Insights.

body
ComponentPurgeBody

Descrive il corpo di una richiesta di eliminazione dei dati in una singola tabella di un componente di Application Insights

options
ComponentsPurgeOptionalParams

Parametri delle opzioni.

Restituisce

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Aggiornamenti tag di un componente esistente. Per aggiornare altri campi, usare il metodo CreateOrUpdate.

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

Parametri

resourceGroupName

string

Nome del gruppo di risorse. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

resourceName

string

Nome della risorsa componente di Application Insights.

componentTags
TagsResource

Informazioni sul tag aggiornate da impostare nell'istanza del componente.

options
ComponentsUpdateTagsOptionalParams

Parametri delle opzioni.

Restituisce