ComponentsOperations interface

Interface die een componentenoperatie vertegenwoordigt.

Eigenschappen

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.

delete

Hiermee verwijdert u een Application Insights-onderdeel.

get

Hiermee wordt een Application Insights-onderdeel geretourneerd.

getPurgeStatus

Krijg de status van een lopende zuiveringsoperatie.

list

Krijgt een lijst van alle Application Insights-componenten binnen een abonnement.

listByResourceGroup

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.

updateTags

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>