Compartilhar via


Monitors interface

Interface que representa um Monitor.

Métodos

beginCreate(string, string, MonitorsCreateOptionalParams)

Crie um recurso de monitor.

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

Crie um recurso de monitor.

beginDelete(string, string, MonitorsDeleteOptionalParams)

Excluir um recurso de monitor.

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

Excluir um recurso de monitor.

beginUpdate(string, string, MonitorsUpdateOptionalParams)

Atualize um recurso de monitor.

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

Atualize um recurso de monitor.

get(string, string, MonitorsGetOptionalParams)

Obtenha as propriedades de um recurso de monitor específico.

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

Obtenha a chave de api padrão.

list(MonitorsListOptionalParams)

Liste todos os monitores na assinatura especificada.

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

Liste as chaves de api para um determinado recurso de monitor.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Liste todos os monitores no grupo de recursos especificado.

listHosts(string, string, MonitorsListHostsOptionalParams)

Liste os hosts para um determinado recurso de monitor.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Liste todos os recursos do Azure associados à mesma organização Datadog que o recurso de destino.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Liste os recursos que estão sendo monitorados pelo recurso do Monitor do Datadog.

refreshSetPasswordLink(string, string, MonitorsRefreshSetPasswordLinkOptionalParams)

Atualize o link de senha definido e retorne um mais recente.

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

Defina a chave de api padrão.

Detalhes do método

beginCreate(string, string, MonitorsCreateOptionalParams)

Crie um recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsCreateOptionalParams

Os parâmetros de opções.

Retornos

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

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

Crie um recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsCreateOptionalParams

Os parâmetros de opções.

Retornos

beginDelete(string, string, MonitorsDeleteOptionalParams)

Excluir um recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsDeleteOptionalParams

Os parâmetros de opções.

Retornos

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

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

Excluir um recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

beginUpdate(string, string, MonitorsUpdateOptionalParams)

Atualize um recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsUpdateOptionalParams

Os parâmetros de opções.

Retornos

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

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

Atualize um recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsUpdateOptionalParams

Os parâmetros de opções.

Retornos

get(string, string, MonitorsGetOptionalParams)

Obtenha as propriedades de um recurso de monitor específico.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsGetOptionalParams

Os parâmetros de opções.

Retornos

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

Obtenha a chave de api padrão.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsGetDefaultKeyOptionalParams

Os parâmetros de opções.

Retornos

Promise<DatadogApiKey>

list(MonitorsListOptionalParams)

Liste todos os monitores na assinatura especificada.

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

Parâmetros

options
MonitorsListOptionalParams

Os parâmetros de opções.

Retornos

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

Liste as chaves de api para um determinado recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsListApiKeysOptionalParams

Os parâmetros de opções.

Retornos

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Liste todos os monitores no grupo de recursos especificado.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

options
MonitorsListByResourceGroupOptionalParams

Os parâmetros de opções.

Retornos

listHosts(string, string, MonitorsListHostsOptionalParams)

Liste os hosts para um determinado recurso de monitor.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsListHostsOptionalParams

Os parâmetros de opções.

Retornos

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Liste todos os recursos do Azure associados à mesma organização Datadog que o recurso de destino.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsListLinkedResourcesOptionalParams

Os parâmetros de opções.

Retornos

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Liste os recursos que estão sendo monitorados pelo recurso do Monitor do Datadog.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsListMonitoredResourcesOptionalParams

Os parâmetros de opções.

Retornos

Atualize o link de senha definido e retorne um mais recente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsRefreshSetPasswordLinkOptionalParams

Os parâmetros de opções.

Retornos

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

Defina a chave de api padrão.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

monitorName

string

Monitorar o nome do recurso

options
MonitorsSetDefaultKeyOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>