ComponentsOperations interface
Interface die een componentenoperatie vertegenwoordigt.
Eigenschappen
| create |
Hiermee maakt u (of werkt) een Application Insights-onderdeel bij. Opmerking: U kunt geen andere waarde opgeven voor InstrumentationKey of AppId in de Put-bewerking. |
| delete | Hiermee verwijdert u een Application Insights-onderdeel. |
| get | Hiermee wordt een Application Insights-onderdeel geretourneerd. |
| get |
Krijg de status van een lopende zuiveringsoperatie. |
| list | Krijgt een lijst van alle Application Insights-componenten binnen een abonnement. |
| list |
Krijgt een lijst van Application Insights-componenten binnen een resourcegroep. |
| purge | Verwijdert gegevens in een Application Insights-component via een set door de gebruiker gedefinieerde filters. Om systeemresources te beheren, worden opschoningsaanvragen beperkt tot 50 aanvragen per uur. U moet de uitvoering van opschoningsaanvragen batchgewijs uitvoeren door één opdracht te verzenden waarvan het predicaat alle gebruikersidentiteiten bevat die moeten worden opgeschoond. Gebruik de operator in om meerdere identiteiten op te geven. U moet de query uitvoeren voordat u deze gebruikt voor een opschoningsaanvraag om te controleren of de resultaten worden verwacht. Opmerking: deze bewerking is bedoeld voor Classic-resources, voor een werkruimte-gebaseerde Application Insights-resource voer u de zuiveringsoperatie uit (direct op de werkruimte)(https://docs.microsoft.com/en-us/rest/api/loganalytics/workspace-purge/purge), gescoped op een specifieke resource-id. |
| update |
Werkt de tags van een bestaande component bij. Als u andere velden wilt bijwerken, gebruikt u de methode CreateOrUpdate. |
Eigenschapdetails
createOrUpdate
Hiermee maakt u (of werkt) een Application Insights-onderdeel bij. Opmerking: U kunt geen andere waarde opgeven voor InstrumentationKey of AppId in de Put-bewerking.
createOrUpdate: (resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams) => Promise<ApplicationInsightsComponent>
Waarde van eigenschap
(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams) => Promise<ApplicationInsightsComponent>
delete
Hiermee verwijdert u een Application Insights-onderdeel.
delete: (resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams) => Promise<void>
Waarde van eigenschap
(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams) => Promise<void>
get
Hiermee wordt een Application Insights-onderdeel geretourneerd.
get: (resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams) => Promise<ApplicationInsightsComponent>
Waarde van eigenschap
(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams) => Promise<ApplicationInsightsComponent>
getPurgeStatus
Krijg de status van een lopende zuiveringsoperatie.
getPurgeStatus: (resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams) => Promise<ComponentPurgeStatusResponse>
Waarde van eigenschap
(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams) => Promise<ComponentPurgeStatusResponse>
list
Krijgt een lijst van alle Application Insights-componenten binnen een abonnement.
list: (options?: ComponentsListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Waarde van eigenschap
(options?: ComponentsListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
listByResourceGroup
Krijgt een lijst van Application Insights-componenten binnen een resourcegroep.
listByResourceGroup: (resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Waarde van eigenschap
(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
purge
Verwijdert gegevens in een Application Insights-component via een set door de gebruiker gedefinieerde filters.
Om systeemresources te beheren, worden opschoningsaanvragen beperkt tot 50 aanvragen per uur. U moet de uitvoering van opschoningsaanvragen batchgewijs uitvoeren door één opdracht te verzenden waarvan het predicaat alle gebruikersidentiteiten bevat die moeten worden opgeschoond. Gebruik de operator in om meerdere identiteiten op te geven. U moet de query uitvoeren voordat u deze gebruikt voor een opschoningsaanvraag om te controleren of de resultaten worden verwacht. Opmerking: deze bewerking is bedoeld voor Classic-resources, voor een werkruimte-gebaseerde Application Insights-resource voer u de zuiveringsoperatie uit (direct op de werkruimte)(https://docs.microsoft.com/en-us/rest/api/loganalytics/workspace-purge/purge), gescoped op een specifieke resource-id.
purge: (resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams) => Promise<ComponentPurgeResponse>
Waarde van eigenschap
(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams) => Promise<ComponentPurgeResponse>
updateTags
Werkt de tags van een bestaande component bij. Als u andere velden wilt bijwerken, gebruikt u de methode CreateOrUpdate.
updateTags: (resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams) => Promise<ApplicationInsightsComponent>
Waarde van eigenschap
(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams) => Promise<ApplicationInsightsComponent>