Components interface
Schnittstelle, die eine Komponente darstellt.
Methoden
create |
Erstellt (oder aktualisiert) eine Application Insights-Komponente. Hinweis: Sie können keinen anderen Wert für InstrumentationKey oder AppId im Put-Vorgang angeben. |
delete(string, string, Components |
Löscht eine Application Insights-Komponente. |
get(string, string, Components |
Gibt eine Application Insights-Komponente zurück. |
get |
Abrufen des Status für einen laufenden Bereinigungsvorgang. |
list(Components |
Ruft eine Liste aller Application Insights-Komponenten innerhalb eines Abonnements ab. |
list |
Ruft eine Liste der Application Insights-Komponenten innerhalb einer Ressourcengruppe ab. |
purge(string, string, Component |
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. |
update |
Aktualisiert die Tags einer vorhandenen Komponente. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode. |
Details zur Methode
createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)
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?: ComponentsCreateOrUpdateOptionalParams): Promise<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.
Die Optionsparameter.
Gibt zurück
Promise<ApplicationInsightsComponent>
delete(string, string, ComponentsDeleteOptionalParams)
Löscht eine Application Insights-Komponente.
function delete(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams): Promise<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
- ComponentsDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
get(string, string, ComponentsGetOptionalParams)
Gibt eine Application Insights-Komponente zurück.
function get(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams): Promise<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
- ComponentsGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<ApplicationInsightsComponent>
getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)
Abrufen des Status für einen laufenden Bereinigungsvorgang.
function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams): Promise<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.
Die Optionsparameter.
Gibt zurück
Promise<ComponentPurgeStatusResponse>
list(ComponentsListOptionalParams)
Ruft eine Liste aller Application Insights-Komponenten innerhalb eines Abonnements ab.
function list(options?: ComponentsListOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Parameter
- options
- ComponentsListOptionalParams
Die Optionsparameter.
Gibt zurück
listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)
Ruft eine Liste der Application Insights-Komponenten innerhalb einer Ressourcengruppe ab.
function listByResourceGroup(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.
Die Optionsparameter.
Gibt zurück
purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)
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?: ComponentsPurgeOptionalParams): Promise<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
- ComponentsPurgeOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<ComponentPurgeResponse>
updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)
Aktualisiert die Tags einer vorhandenen Komponente. Verwenden Sie zum Aktualisieren anderer Felder die CreateOrUpdate-Methode.
function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams): Promise<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.
Die Optionsparameter.
Gibt zurück
Promise<ApplicationInsightsComponent>
Azure SDK for JavaScript