ComponentsOperations interface
Interface représentant une opération de composants.
Propriétés
| create |
Crée (ou met à jour) un composant Application Insights. Remarque : Vous ne pouvez pas spécifier une valeur différente pour InstrumentationKey ni AppId dans l’opération Put. |
| delete | Supprime un composant Application Insights. |
| get | Retourne un composant Application Insights. |
| get |
Obtenez le statut d’une opération de purge en cours. |
| list | Obtient une liste de tous les composants Application Insights dans un abonnement. |
| list |
Obtient une liste des composants Application Insights au sein d’un groupe de ressources. |
| purge | Purge les données dans un composant Application Insights à l’aide d’un ensemble de filtres définis par l’utilisateur. Afin de gérer les ressources système, les demandes de purge sont limitées à 50 demandes par heure. Vous devez regrouper l’exécution des demandes de purge en envoyant une seule commande dont le prédicat inclut toutes les identités d’utilisateur qui nécessitent une purge. Utilisez l’opérateur in pour spécifier plusieurs identités. Vous devez exécuter la requête avant de l’utiliser pour une demande de purge afin de vérifier que les résultats sont attendus. Note : cette opération est destinée aux ressources Classic, pour la ressource Application Insights basée sur l’espace de travail, veuillez exécuter une opération de purge (directement sur l’espace de travail)(https://docs.microsoft.com/en-us/rest/api/loganalytics/workspace-purge/purge) , portée vers un identifiant de ressource spécifique. |
| update |
Met à jour les balises d’un composant existant. Pour mettre à jour d’autres champs, utilisez la méthode CreateOrUpdate. |
Détails de la propriété
createOrUpdate
Crée (ou met à jour) un composant Application Insights. Remarque : Vous ne pouvez pas spécifier une valeur différente pour InstrumentationKey ni AppId dans l’opération Put.
createOrUpdate: (resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams) => Promise<ApplicationInsightsComponent>
Valeur de propriété
(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams) => Promise<ApplicationInsightsComponent>
delete
Supprime un composant Application Insights.
delete: (resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams) => Promise<void>
get
Retourne un composant Application Insights.
get: (resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams) => Promise<ApplicationInsightsComponent>
Valeur de propriété
(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams) => Promise<ApplicationInsightsComponent>
getPurgeStatus
Obtenez le statut d’une opération de purge en cours.
getPurgeStatus: (resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams) => Promise<ComponentPurgeStatusResponse>
Valeur de propriété
(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams) => Promise<ComponentPurgeStatusResponse>
list
Obtient une liste de tous les composants Application Insights dans un abonnement.
list: (options?: ComponentsListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Valeur de propriété
(options?: ComponentsListOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
listByResourceGroup
Obtient une liste des composants Application Insights au sein d’un groupe de ressources.
listByResourceGroup: (resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
Valeur de propriété
(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>
purge
Purge les données dans un composant Application Insights à l’aide d’un ensemble de filtres définis par l’utilisateur.
Afin de gérer les ressources système, les demandes de purge sont limitées à 50 demandes par heure. Vous devez regrouper l’exécution des demandes de purge en envoyant une seule commande dont le prédicat inclut toutes les identités d’utilisateur qui nécessitent une purge. Utilisez l’opérateur in pour spécifier plusieurs identités. Vous devez exécuter la requête avant de l’utiliser pour une demande de purge afin de vérifier que les résultats sont attendus. Note : cette opération est destinée aux ressources Classic, pour la ressource Application Insights basée sur l’espace de travail, veuillez exécuter une opération de purge (directement sur l’espace de travail)(https://docs.microsoft.com/en-us/rest/api/loganalytics/workspace-purge/purge) , portée vers un identifiant de ressource spécifique.
purge: (resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams) => Promise<ComponentPurgeResponse>
Valeur de propriété
(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams) => Promise<ComponentPurgeResponse>
updateTags
Met à jour les balises d’un composant existant. Pour mettre à jour d’autres champs, utilisez la méthode CreateOrUpdate.
updateTags: (resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams) => Promise<ApplicationInsightsComponent>
Valeur de propriété
(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams) => Promise<ApplicationInsightsComponent>