Partager via


Components interface

Interface représentant un composant.

Méthodes

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

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(string, string, ComponentsDeleteOptionalParams)

Supprime un composant Application Insights.

get(string, string, ComponentsGetOptionalParams)

Retourne un composant Application Insights.

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Obtenir l’état d’une opération de vidage en cours.

list(ComponentsListOptionalParams)

Obtient la liste de tous les composants Application Insights au sein d’un abonnement.

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Obtient une liste des composants Application Insights au sein d’un groupe de ressources.

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Vide les données d’un composant Application Insights par un ensemble de filtres définis par l’utilisateur.

Pour gérer les ressources système, les demandes de vidage sont limitées à 50 requêtes par heure. Vous devez traiter par lot l’exécution des demandes de vidage en envoyant une seule commande dont le prédicat inclut toutes les identités 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 d’utiliser une demande de vidage pour vérifier que les résultats sont attendus.

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Met à jour les balises d’un composant existant. Pour mettre à jour d’autres champs, utilisez la méthode CreateOrUpdate.

Détails de la méthode

createOrUpdate(string, string, ApplicationInsightsComponent, ComponentsCreateOrUpdateOptionalParams)

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.

function createOrUpdate(resourceGroupName: string, resourceName: string, insightProperties: ApplicationInsightsComponent, options?: ComponentsCreateOrUpdateOptionalParams): Promise<ApplicationInsightsComponent>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom de la ressource du composant Application Insights.

insightProperties
ApplicationInsightsComponent

Propriétés qui doivent être spécifiées pour créer un composant Application Insights.

options
ComponentsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

delete(string, string, ComponentsDeleteOptionalParams)

Supprime un composant Application Insights.

function delete(resourceGroupName: string, resourceName: string, options?: ComponentsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom de la ressource du composant Application Insights.

options
ComponentsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, ComponentsGetOptionalParams)

Retourne un composant Application Insights.

function get(resourceGroupName: string, resourceName: string, options?: ComponentsGetOptionalParams): Promise<ApplicationInsightsComponent>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom de la ressource du composant Application Insights.

options
ComponentsGetOptionalParams

Paramètres d’options.

Retours

getPurgeStatus(string, string, string, ComponentsGetPurgeStatusOptionalParams)

Obtenir l’état d’une opération de vidage en cours.

function getPurgeStatus(resourceGroupName: string, resourceName: string, purgeId: string, options?: ComponentsGetPurgeStatusOptionalParams): Promise<ComponentPurgeStatusResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom de la ressource du composant Application Insights.

purgeId

string

Dans une demande d’état de vidage, il s’agit de l’ID de l’opération dont l’état est retourné.

options
ComponentsGetPurgeStatusOptionalParams

Paramètres d’options.

Retours

list(ComponentsListOptionalParams)

Obtient la liste de tous les composants Application Insights au sein d’un abonnement.

function list(options?: ComponentsListOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Paramètres

options
ComponentsListOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, ComponentsListByResourceGroupOptionalParams)

Obtient une liste des composants Application Insights au sein d’un groupe de ressources.

function listByResourceGroup(resourceGroupName: string, options?: ComponentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<ApplicationInsightsComponent, ApplicationInsightsComponent[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

options
ComponentsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

purge(string, string, ComponentPurgeBody, ComponentsPurgeOptionalParams)

Vide les données d’un composant Application Insights par un ensemble de filtres définis par l’utilisateur.

Pour gérer les ressources système, les demandes de vidage sont limitées à 50 requêtes par heure. Vous devez traiter par lot l’exécution des demandes de vidage en envoyant une seule commande dont le prédicat inclut toutes les identités 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 d’utiliser une demande de vidage pour vérifier que les résultats sont attendus.

function purge(resourceGroupName: string, resourceName: string, body: ComponentPurgeBody, options?: ComponentsPurgeOptionalParams): Promise<ComponentPurgeResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom de la ressource du composant Application Insights.

body
ComponentPurgeBody

Décrit le corps d’une demande de vidage des données dans une table unique d’un composant Application Insights

options
ComponentsPurgeOptionalParams

Paramètres d’options.

Retours

updateTags(string, string, TagsResource, ComponentsUpdateTagsOptionalParams)

Met à jour les balises d’un composant existant. Pour mettre à jour d’autres champs, utilisez la méthode CreateOrUpdate.

function updateTags(resourceGroupName: string, resourceName: string, componentTags: TagsResource, options?: ComponentsUpdateTagsOptionalParams): Promise<ApplicationInsightsComponent>

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

resourceName

string

Nom de la ressource du composant Application Insights.

componentTags
TagsResource

Mise à jour des informations de balise à définir dans l’instance du composant.

options
ComponentsUpdateTagsOptionalParams

Paramètres d’options.

Retours