Partager via


Monitors interface

Interface représentant un moniteur.

Méthodes

beginCreate(string, string, MonitorsCreateOptionalParams)

Créez une ressource de surveillance.

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

Créez une ressource de surveillance.

beginDelete(string, string, MonitorsDeleteOptionalParams)

Supprimez une ressource de surveillance.

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

Supprimez une ressource de surveillance.

beginUpdate(string, string, MonitorsUpdateOptionalParams)

Mettez à jour une ressource de surveillance.

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

Mettez à jour une ressource de surveillance.

get(string, string, MonitorsGetOptionalParams)

Obtenez les propriétés d’une ressource de surveillance spécifique.

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

Obtenez la clé API par défaut.

list(MonitorsListOptionalParams)

Répertorier tous les moniteurs sous l’abonnement spécifié.

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

Répertoriez les clés API d’une ressource de moniteur donnée.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Répertorier tous les moniteurs sous le groupe de ressources spécifié.

listHosts(string, string, MonitorsListHostsOptionalParams)

Répertoriez les hôtes d’une ressource de moniteur donnée.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

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

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

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

refreshSetPasswordLink(string, string, MonitorsRefreshSetPasswordLinkOptionalParams)

Actualisez le lien définir le mot de passe et renvoyez-en un dernier.

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

Définissez la clé API par défaut.

Détails de la méthode

beginCreate(string, string, MonitorsCreateOptionalParams)

Créez une ressource de surveillance.

function beginCreate(resourceGroupName: string, monitorName: string, options?: MonitorsCreateOptionalParams): Promise<SimplePollerLike<OperationState<DatadogMonitorResource>, DatadogMonitorResource>>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsCreateOptionalParams

Paramètres d’options.

Retours

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

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

Créez une ressource de surveillance.

function beginCreateAndWait(resourceGroupName: string, monitorName: string, options?: MonitorsCreateOptionalParams): Promise<DatadogMonitorResource>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsCreateOptionalParams

Paramètres d’options.

Retours

beginDelete(string, string, MonitorsDeleteOptionalParams)

Supprimez une ressource de surveillance.

function beginDelete(resourceGroupName: 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.

monitorName

string

Surveiller le nom de la ressource

options
MonitorsDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

Supprimez une ressource de surveillance.

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

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, MonitorsUpdateOptionalParams)

Mettez à jour une ressource de surveillance.

function beginUpdate(resourceGroupName: string, monitorName: string, options?: MonitorsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<DatadogMonitorResource>, DatadogMonitorResource>>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsUpdateOptionalParams

Paramètres d’options.

Retours

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

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

Mettez à jour une ressource de surveillance.

function beginUpdateAndWait(resourceGroupName: string, monitorName: string, options?: MonitorsUpdateOptionalParams): Promise<DatadogMonitorResource>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsUpdateOptionalParams

Paramètres d’options.

Retours

get(string, string, MonitorsGetOptionalParams)

Obtenez les propriétés d’une ressource de surveillance spécifique.

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

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsGetOptionalParams

Paramètres d’options.

Retours

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

Obtenez la clé API par défaut.

function getDefaultKey(resourceGroupName: string, monitorName: string, options?: MonitorsGetDefaultKeyOptionalParams): Promise<DatadogApiKey>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsGetDefaultKeyOptionalParams

Paramètres d’options.

Retours

Promise<DatadogApiKey>

list(MonitorsListOptionalParams)

Répertorier tous les moniteurs sous l’abonnement spécifié.

function list(options?: MonitorsListOptionalParams): PagedAsyncIterableIterator<DatadogMonitorResource, DatadogMonitorResource[], PageSettings>

Paramètres

options
MonitorsListOptionalParams

Paramètres d’options.

Retours

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

Répertoriez les clés API d’une ressource de moniteur donnée.

function listApiKeys(resourceGroupName: string, monitorName: string, options?: MonitorsListApiKeysOptionalParams): PagedAsyncIterableIterator<DatadogApiKey, DatadogApiKey[], PageSettings>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsListApiKeysOptionalParams

Paramètres d’options.

Retours

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Répertorier tous les moniteurs sous le groupe de ressources spécifié.

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

Paramètres

resourceGroupName

string

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

options
MonitorsListByResourceGroupOptionalParams

Paramètres d’options.

Retours

listHosts(string, string, MonitorsListHostsOptionalParams)

Répertoriez les hôtes d’une ressource de moniteur donnée.

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

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsListHostsOptionalParams

Paramètres d’options.

Retours

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Répertoriez toutes les ressources Azure associées à la même organisation Datadog 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

Surveiller le nom de la ressource

options
MonitorsListLinkedResourcesOptionalParams

Paramètres d’options.

Retours

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

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

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

Surveiller le nom de la ressource

options
MonitorsListMonitoredResourcesOptionalParams

Paramètres d’options.

Retours

Actualisez le lien définir le mot de passe et renvoyez-en un dernier.

function refreshSetPasswordLink(resourceGroupName: string, monitorName: string, options?: MonitorsRefreshSetPasswordLinkOptionalParams): Promise<DatadogSetPasswordLink>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsRefreshSetPasswordLinkOptionalParams

Paramètres d’options.

Retours

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

Définissez la clé API par défaut.

function setDefaultKey(resourceGroupName: string, monitorName: string, options?: MonitorsSetDefaultKeyOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

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

monitorName

string

Surveiller le nom de la ressource

options
MonitorsSetDefaultKeyOptionalParams

Paramètres d’options.

Retours

Promise<void>