Components interface
Interfaccia che rappresenta un componente.
Metodi
create |
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, Components |
Elimina un componente di Application Insights. |
get(string, string, Components |
Restituisce un componente di Application Insights. |
get |
Ottenere lo stato per un'operazione di eliminazione continua. |
list(Components |
Ottiene un elenco di tutti i componenti di Application Insights all'interno di una sottoscrizione. |
list |
Ottiene un elenco di componenti di Application Insights all'interno di un gruppo di risorse. |
purge(string, string, Component |
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. |
update |
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.
Parametri delle opzioni.
Restituisce
Promise<ApplicationInsightsComponent>
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
Promise<ApplicationInsightsComponent>
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.
Parametri delle opzioni.
Restituisce
Promise<ComponentPurgeStatusResponse>
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.
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
Promise<ComponentPurgeResponse>
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.
Parametri delle opzioni.
Restituisce
Promise<ApplicationInsightsComponent>
Azure SDK for JavaScript