Monitors interface
Interface représentant un moniteur.
Méthodes
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.
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.
Paramètres d’options.
Retours
Promise<NewRelicMonitorResource>
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
Promise<NewRelicMonitorResource>
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.
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.
Paramètres d’options.
Retours
Promise<MetricsStatusResponse>
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.
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.
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
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
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
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.
Paramètres d’options.
Retours
Promise<NewRelicMonitorResource>
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
Promise<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.
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
Paramètres d’options.
Retours
Promise<VMExtensionPayload>