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 une ressource NewRelicMonitor

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Supprimer une ressource NewRelicMonitor

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 des status de 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épertorie toutes les ressources Azure associées aux mêmes organization et compte NewRelic que la ressource cible.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Répertorie les ressources actuellement surveillées par la ressource de moniteur NewRelic.

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Bascule la facturation pour 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 Monitors

resource
NewRelicMonitorResource

Paramètres de création de ressource.

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 Monitors

resource
NewRelicMonitorResource

Paramètres de création de ressource.

options
MonitorsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

Supprimer une ressource NewRelicMonitor

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

Email utilisateur.

monitorName

string

Nom de la ressource Monitors

options
MonitorsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

Supprimer une ressource NewRelicMonitor

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

Email utilisateur.

monitorName

string

Nom de la ressource Monitors

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 Monitors

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 Monitors

request
MetricsRequest

Détails de la demande obtenir des métriques status.

options
MonitorsGetMetricRulesOptionalParams

Paramètres d’options.

Retours

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

Obtenir des status de 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 Monitors

request
MetricsStatusRequest

Détails de la demande obtenir des métriques status.

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 Monitors

request
AppServicesGetRequest

Les détails des services d’application obtiennent la demande.

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 Monitors

request
HostsGetRequest

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

options
MonitorsListHostsOptionalParams

Paramètres d’options.

Retours

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Répertorie toutes les ressources Azure associées aux mêmes organization 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 Monitors

options
MonitorsListLinkedResourcesOptionalParams

Paramètres d’options.

Retours

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Répertorie les ressources actuellement surveillées par la ressource de moniteur 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 Monitors

options
MonitorsListMonitoredResourcesOptionalParams

Paramètres d’options.

Retours

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

Bascule la facturation pour 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 Monitors

request
SwitchBillingRequest

Détails de la demande de changement de facturation.

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 Monitors

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 Monitors

options
MonitorsVmHostPayloadOptionalParams

Paramètres d’options.

Retours