Freigeben über


Components class

Klasse, die eine Komponente darstellt.

Konstruktoren

Components(ApplicationInsightsManagementClientContext)

Erstellen Sie eine Komponente.

Methoden

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Erstellt (oder aktualisiert) eine Application Insights-Komponente. Hinweis: Sie können keinen anderen Wert für InstrumentationKey oder AppId im Put-Vorgang angeben.

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)
deleteMethod(string, string, RequestOptionsBase)

Löscht eine Application Insights-Komponente.

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, ServiceCallback<void>)
get(string, string, RequestOptionsBase)

Gibt eine Application Insights-Komponente zurück.

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
get(string, string, ServiceCallback<ApplicationInsightsComponent>)
getPurgeStatus(string, string, string, RequestOptionsBase)

Abrufen des Status für einen laufenden Bereinigungsvorgang.

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)
getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)
list(RequestOptionsBase)

Ruft eine Liste aller Application Insights-Komponenten innerhalb eines Abonnements ab.

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
list(ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, RequestOptionsBase)

Ruft eine Liste der Application Insights-Komponenten innerhalb einer Ressourcengruppe ab.

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, RequestOptionsBase)

Ruft eine Liste der Application Insights-Komponenten innerhalb einer Ressourcengruppe ab.

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, RequestOptionsBase)

Ruft eine Liste aller Application Insights-Komponenten innerhalb eines Abonnements ab.

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
purge(string, string, ComponentPurgeBody, RequestOptionsBase)

Löscht Daten in einer Application Insights-Komponente durch einen Satz benutzerdefinierter Filter.

Um Systemressourcen zu verwalten, werden Löschanforderungen bei 50 Anforderungen pro Stunde gedrosselt. Sie sollten die Ausführung von Bereinigungsanforderungen stapeln, indem Sie einen einzelnen Befehl senden, dessen Prädikat alle Benutzeridentitäten enthält, die Löschvorgang erfordern. Verwenden Sie den In-Operator, um mehrere Identitäten anzugeben. Sie sollten die Abfrage vor der Verwendung einer Bereinigungsanforderung ausführen, um zu überprüfen, ob die Ergebnisse erwartet werden.

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)
purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)
updateTags(string, string, TagsResource, RequestOptionsBase)

Aktualisiert die Tags einer vorhandenen Komponente. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode.

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)
updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

Details zum Konstruktor

Components(ApplicationInsightsManagementClientContext)

Erstellen Sie eine Komponente.

new Components(client: ApplicationInsightsManagementClientContext)

Parameter

client
ApplicationInsightsManagementClientContext

Verweisen auf den Dienstclient.

Details zur Methode

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase)

Erstellt (oder aktualisiert) eine Application Insights-Komponente. Hinweis: Sie können keinen anderen Wert für InstrumentationKey oder AppId im Put-Vorgang angeben.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

insightProperties
ApplicationInsightsComponent

Eigenschaften, die angegeben werden müssen, um eine Application Insights-Komponente zu erstellen.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.ComponentsCreateOrUpdateResponse>

createOrUpdate(string, string, ApplicationInsightsComponent, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

insightProperties
ApplicationInsightsComponent

Eigenschaften, die angegeben werden müssen, um eine Application Insights-Komponente zu erstellen.

options
RequestOptionsBase

Die optionalen Parameter

createOrUpdate(string, string, ApplicationInsightsComponent, ServiceCallback<ApplicationInsightsComponent>)

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, callback: ServiceCallback<ApplicationInsightsComponent>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

insightProperties
ApplicationInsightsComponent

Eigenschaften, die angegeben werden müssen, um eine Application Insights-Komponente zu erstellen.

deleteMethod(string, string, RequestOptionsBase)

Löscht eine Application Insights-Komponente.

function deleteMethod(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<RestResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<RestResponse>

Zusage<msRest.RestResponse>

deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<void>

Der Rückruf

deleteMethod(string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, resourceName: string, callback: ServiceCallback<void>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

callback

ServiceCallback<void>

Der Rückruf

get(string, string, RequestOptionsBase)

Gibt eine Application Insights-Komponente zurück.

function get(resourceGroupName: string, resourceName: string, options?: RequestOptionsBase): Promise<ComponentsGetResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.ComponentsGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

options
RequestOptionsBase

Die optionalen Parameter

get(string, string, ServiceCallback<ApplicationInsightsComponent>)

function get(resourceGroupName: string, resourceName: string, callback: ServiceCallback<ApplicationInsightsComponent>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

getPurgeStatus(string, string, string, RequestOptionsBase)

Abrufen des Status für einen laufenden Bereinigungsvorgang.

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: RequestOptionsBase): Promise<ComponentsGetPurgeStatusResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

purgeId

string

In einer Bereinigungsstatusanforderung ist dies die ID des Vorgangs, dessen Status zurückgegeben wird.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.ComponentsGetPurgeStatusResponse>

getPurgeStatus(string, string, string, RequestOptionsBase, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

purgeId

string

In einer Bereinigungsstatusanforderung ist dies die ID des Vorgangs, dessen Status zurückgegeben wird.

options
RequestOptionsBase

Die optionalen Parameter

getPurgeStatus(string, string, string, ServiceCallback<ComponentPurgeStatusResponse>)

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, callback: ServiceCallback<ComponentPurgeStatusResponse>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

purgeId

string

In einer Bereinigungsstatusanforderung ist dies die ID des Vorgangs, dessen Status zurückgegeben wird.

list(RequestOptionsBase)

Ruft eine Liste aller Application Insights-Komponenten innerhalb eines Abonnements ab.

function list(options?: RequestOptionsBase): Promise<ComponentsListResponse>

Parameter

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.ComponentsListResponse>

list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parameter

options
RequestOptionsBase

Die optionalen Parameter

list(ServiceCallback<ApplicationInsightsComponentListResult>)

function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parameter

listByResourceGroup(string, RequestOptionsBase)

Ruft eine Liste der Application Insights-Komponenten innerhalb einer Ressourcengruppe ab.

function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<ComponentsListByResourceGroupResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.ComponentsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
RequestOptionsBase

Die optionalen Parameter

listByResourceGroup(string, ServiceCallback<ApplicationInsightsComponentListResult>)

function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

listByResourceGroupNext(string, RequestOptionsBase)

Ruft eine Liste der Application Insights-Komponenten innerhalb einer Ressourcengruppe ab.

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.ComponentsListByResourceGroupNextResponse>

listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
RequestOptionsBase

Die optionalen Parameter

listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

listNext(string, RequestOptionsBase)

Ruft eine Liste aller Application Insights-Komponenten innerhalb eines Abonnements ab.

function listNext(nextPageLink: string, options?: RequestOptionsBase): Promise<ComponentsListNextResponse>

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.ComponentsListNextResponse>

listNext(string, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

options
RequestOptionsBase

Die optionalen Parameter

listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)

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

Parameter

nextPageLink

string

Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.

purge(string, string, ComponentPurgeBody, RequestOptionsBase)

Löscht Daten in einer Application Insights-Komponente durch einen Satz benutzerdefinierter Filter.

Um Systemressourcen zu verwalten, werden Löschanforderungen bei 50 Anforderungen pro Stunde gedrosselt. Sie sollten die Ausführung von Bereinigungsanforderungen stapeln, indem Sie einen einzelnen Befehl senden, dessen Prädikat alle Benutzeridentitäten enthält, die Löschvorgang erfordern. Verwenden Sie den In-Operator, um mehrere Identitäten anzugeben. Sie sollten die Abfrage vor der Verwendung einer Bereinigungsanforderung ausführen, um zu überprüfen, ob die Ergebnisse erwartet werden.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

body
ComponentPurgeBody

Beschreibt den Textkörper einer Anforderung zum Löschen von Daten in einer einzelnen Tabelle einer Application Insights-Komponente

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Zusage<Models.ComponentsPurgeResponse>

purge(string, string, ComponentPurgeBody, RequestOptionsBase, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options: RequestOptionsBase, callback: ServiceCallback<ComponentPurgeResponse>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

body
ComponentPurgeBody

Beschreibt den Textkörper einer Anforderung zum Löschen von Daten in einer einzelnen Tabelle einer Application Insights-Komponente

options
RequestOptionsBase

Die optionalen Parameter

callback

ServiceCallback<ComponentPurgeResponse>

Der Rückruf

purge(string, string, ComponentPurgeBody, ServiceCallback<ComponentPurgeResponse>)

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, callback: ServiceCallback<ComponentPurgeResponse>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

body
ComponentPurgeBody

Beschreibt den Textkörper einer Anforderung zum Löschen von Daten in einer einzelnen Tabelle einer Application Insights-Komponente

callback

ServiceCallback<ComponentPurgeResponse>

Der Rückruf

updateTags(string, string, TagsResource, RequestOptionsBase)

Aktualisiert die Tags einer vorhandenen Komponente. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

componentTags
TagsResource

Aktualisierte Taginformationen, die in die Komponenteninstanz festgelegt werden sollen.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<Models.ComponentsUpdateTagsResponse>

updateTags(string, string, TagsResource, RequestOptionsBase, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponent>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

componentTags
TagsResource

Aktualisierte Taginformationen, die in die Komponenteninstanz festgelegt werden sollen.

options
RequestOptionsBase

Die optionalen Parameter

updateTags(string, string, TagsResource, ServiceCallback<ApplicationInsightsComponent>)

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, callback: ServiceCallback<ApplicationInsightsComponent>)

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

componentTags
TagsResource

Aktualisierte Taginformationen, die in die Komponenteninstanz festgelegt werden sollen.