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)

Ruft den Status für einen laufenden Bereinigungsvorgang ab.

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.

Zur Verwaltung von Systemressourcen werden Bereinigungsanforderungen auf 50 Anforderungen pro Stunde gedrosselt. Sie sollten die Ausführung von Bereinigungsanforderungen in Batches einbinden, indem Sie einen einzelnen Befehl senden, dessen Prädikat alle Benutzeridentitäten enthält, die bereinigt werden müssen. Verwenden Sie den in-Operator, um mehrere Identitäten anzugeben. Sie sollten die Abfrage vor der Verwendung für eine 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)

Aktualisierungen die Tags einer vorhandenen Komponente. Um andere Felder zu aktualisieren, verwenden Sie 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

Verweis 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. Für den 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. Für den 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. Für den 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. Für den 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. Für den 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. Für den 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<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. Für den 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

getPurgeStatus(string, string, string, RequestOptionsBase)

Ruft den Status für einen laufenden Bereinigungsvorgang ab.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

purgeId

string

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

options
RequestOptionsBase

Die optionalen Parameter

Gibt zurück

Promise<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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

purgeId

string

In einer Löschstatusanforderung 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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

purgeId

string

In einer Löschstatusanforderung 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

Promise<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. Für den 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. Für den 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. Für den 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.

Zur Verwaltung von Systemressourcen werden Bereinigungsanforderungen auf 50 Anforderungen pro Stunde gedrosselt. Sie sollten die Ausführung von Bereinigungsanforderungen in Batches einbinden, indem Sie einen einzelnen Befehl senden, dessen Prädikat alle Benutzeridentitäten enthält, die bereinigt werden müssen. Verwenden Sie den in-Operator, um mehrere Identitäten anzugeben. Sie sollten die Abfrage vor der Verwendung für eine 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. Für den 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

Promise<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. Für den 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. Für den 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)

Aktualisierungen die Tags einer vorhandenen Komponente. Um andere Felder zu aktualisieren, verwenden Sie die CreateOrUpdate-Methode.

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

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

componentTags
TagsResource

Die Taginformationen wurden aktualisiert, um sie in der Komponenteninstanz festzulegen.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

componentTags
TagsResource

Die Taginformationen wurden aktualisiert, um sie in der Komponenteninstanz festzulegen.

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. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

resourceName

string

Der Name der Application Insights-Komponentenressource.

componentTags
TagsResource

Die Taginformationen wurden aktualisiert, um sie in der Komponenteninstanz festzulegen.