Partager via


Monitors interface

Interface représentant un moniteur.

Méthodes

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Créer un NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Créer un NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Supprimer un NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Supprimer un NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

Obtenir un NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Obtenir des règles de métrique

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Obtenir l’état des métriques

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Répertoriez les ressources App Service actuellement surveillées par la ressource NewRelic.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Répertorier les ressources NewRelicMonitorResource par groupe de ressources

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Répertorier les ressources NewRelicMonitorResource par ID d’abonnement

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Répertoriez les ressources de machine virtuelle de calcul actuellement surveillées par la ressource NewRelic.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Répertoriez toutes les ressources Azure associées à la même organisation et compte NewRelic que la ressource cible.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Répertoriez les ressources actuellement surveillées par la ressource de surveillance NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Change la facturation de la ressource de moniteur NewRelic.

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Mettre à jour un NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Retourne la charge utile qui doit être transmise dans le corps de la demande pour l’installation de l’agent NewRelic sur une machine virtuelle.

Détails de la méthode

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Créer un NewRelicMonitorResource

function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

resource
NewRelicMonitorResource

Paramètres de création de ressources.

options
MonitorsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

Créer un NewRelicMonitorResource

function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

resource
NewRelicMonitorResource

Paramètres de création de ressources.

options
MonitorsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Supprimer un NewRelicMonitorResource

function beginDelete(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

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

userEmail

string

E-mail utilisateur.

monitorName

string

Nom de la ressource Moniteurs

options
MonitorsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Supprimer un NewRelicMonitorResource

function beginDeleteAndWait(resourceGroupName: string, userEmail: string, monitorName: string, options?: MonitorsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

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

userEmail

string

E-mail utilisateur.

monitorName

string

Nom de la ressource Moniteurs

options
MonitorsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, MonitorsGetOptionalParams)

Obtenir un NewRelicMonitorResource

function get(resourceGroupName: string, monitorName: string, options?: MonitorsGetOptionalParams): Promise<NewRelicMonitorResource>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

options
MonitorsGetOptionalParams

Paramètres d’options.

Retours

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

Obtenir des règles de métrique

function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

request
MetricsRequest

Détails de la demande d’état obtenir les métriques.

options
MonitorsGetMetricRulesOptionalParams

Paramètres d’options.

Retours

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Obtenir l’état des métriques

function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

request
MetricsStatusRequest

Détails de la demande d’état obtenir les métriques.

options
MonitorsGetMetricStatusOptionalParams

Paramètres d’options.

Retours

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

Répertoriez les ressources App Service actuellement surveillées par la ressource NewRelic.

function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

request
AppServicesGetRequest

Détails de la demande d’obtention des services d’application.

options
MonitorsListAppServicesOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Répertorier les ressources NewRelicMonitorResource par groupe de ressources

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

Paramètres

resourceGroupName

string

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

options
MonitorsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listBySubscription(MonitorsListBySubscriptionOptionalParams)

Répertorier les ressources NewRelicMonitorResource par ID d’abonnement

function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>

Paramètres

options
MonitorsListBySubscriptionOptionalParams

Paramètres d’options.

Retours

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

Répertoriez les ressources de machine virtuelle de calcul actuellement surveillées par la ressource NewRelic.

function listHosts(resourceGroupName: string, monitorName: string, request: HostsGetRequest, options?: MonitorsListHostsOptionalParams): PagedAsyncIterableIterator<VMInfo, VMInfo[], PageSettings>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

request
HostsGetRequest

Détails de la demande d’obtention des hôtes.

options
MonitorsListHostsOptionalParams

Paramètres d’options.

Retours

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Répertoriez toutes les ressources Azure associées à la même organisation et compte NewRelic que la ressource cible.

function listLinkedResources(resourceGroupName: string, monitorName: string, options?: MonitorsListLinkedResourcesOptionalParams): PagedAsyncIterableIterator<LinkedResource, LinkedResource[], PageSettings>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

options
MonitorsListLinkedResourcesOptionalParams

Paramètres d’options.

Retours

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Répertoriez les ressources actuellement surveillées par la ressource de surveillance NewRelic.

function listMonitoredResources(resourceGroupName: string, monitorName: string, options?: MonitorsListMonitoredResourcesOptionalParams): PagedAsyncIterableIterator<MonitoredResource, MonitoredResource[], PageSettings>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

options
MonitorsListMonitoredResourcesOptionalParams

Paramètres d’options.

Retours

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Change la facturation de la ressource de moniteur NewRelic.

function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

request
SwitchBillingRequest

Détails de la demande de facturation de changement.

options
MonitorsSwitchBillingOptionalParams

Paramètres d’options.

Retours

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

Mettre à jour un NewRelicMonitorResource

function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

properties
NewRelicMonitorResourceUpdate

Propriétés de ressource à mettre à jour.

options
MonitorsUpdateOptionalParams

Paramètres d’options.

Retours

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

Retourne la charge utile qui doit être transmise dans le corps de la demande pour l’installation de l’agent NewRelic sur une machine virtuelle.

function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>

Paramètres

resourceGroupName

string

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

monitorName

string

Nom de la ressource Moniteurs

options
MonitorsVmHostPayloadOptionalParams

Paramètres d’options.

Retours