Components class
Klasse, die eine Komponente darstellt.
Konstruktoren
| Components(Application |
Erstellen Sie eine Komponente. |
Methoden
Details zum Konstruktor
Components(ApplicationInsightsManagementClientContext)
Erstellen Sie eine Komponente.
new Components(client: ApplicationInsightsManagementClientContext)
Parameter
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<ComponentsCreateOrUpdateResponse>
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
- callback
Der Rückruf
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.
- callback
Der Rückruf
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
Promise<ComponentsGetResponse>
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
- callback
Der Rückruf
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.
- callback
Der Rückruf
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
Promise<ComponentsGetPurgeStatusResponse>
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
- callback
Der Rückruf
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.
- callback
Der Rückruf
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<ComponentsListResponse>
Zusage<Models.ComponentsListResponse>
list(RequestOptionsBase, ServiceCallback<ApplicationInsightsComponentListResult>)
function list(options: RequestOptionsBase, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parameter
- options
- RequestOptionsBase
Die optionalen Parameter
Der Rückruf
list(ServiceCallback<ApplicationInsightsComponentListResult>)
function list(callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parameter
Der Rückruf
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
Der Rückruf
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.
Der Rückruf
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
Der Rückruf
listByResourceGroupNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parameter
- nextPageLink
-
string
Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.
Der Rückruf
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<ComponentsListNextResponse>
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
Der Rückruf
listNext(string, ServiceCallback<ApplicationInsightsComponentListResult>)
function listNext(nextPageLink: string, callback: ServiceCallback<ApplicationInsightsComponentListResult>)
Parameter
- nextPageLink
-
string
Der NextLink aus dem vorherigen erfolgreichen Aufruf des List-Vorgangs.
Der Rückruf
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
Promise<ComponentsPurgeResponse>
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
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
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<ComponentsUpdateTagsResponse>
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
- callback
Der Rückruf
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.
- callback
Der Rückruf