Udostępnij za pośrednictwem


Monitors interface

Interfejs reprezentujący monitory.

Metody

beginCreate(string, string, MonitorsCreateOptionalParams)

Utwórz zasób monitora.

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

Utwórz zasób monitora.

beginDelete(string, string, MonitorsDeleteOptionalParams)

Usuń zasób monitora.

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

Usuń zasób monitora.

beginUpdate(string, string, MonitorsUpdateOptionalParams)

Aktualizowanie zasobu monitora.

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

Aktualizowanie zasobu monitora.

get(string, string, MonitorsGetOptionalParams)

Pobierz właściwości określonego zasobu monitora.

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

Pobierz domyślny klucz interfejsu API.

list(MonitorsListOptionalParams)

Wyświetl listę wszystkich monitorów w ramach określonej subskrypcji.

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

Wyświetl listę kluczy interfejsu API dla danego zasobu monitora.

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Wyświetl listę wszystkich monitorów w ramach określonej grupy zasobów.

listHosts(string, string, MonitorsListHostsOptionalParams)

Wyświetl listę hostów dla danego zasobu monitora.

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Wyświetl listę wszystkich zasobów platformy Azure skojarzonych z tą samą organizacją usługi Datadog co zasób docelowy.

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Wyświetl listę zasobów aktualnie monitorowanych przez zasób monitora usługi Datadog.

refreshSetPasswordLink(string, string, MonitorsRefreshSetPasswordLinkOptionalParams)

Odśwież link set password (Ustaw hasło) i zwróć najnowszy.

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

Ustaw domyślny klucz interfejsu API.

Szczegóły metody

beginCreate(string, string, MonitorsCreateOptionalParams)

Utwórz zasób monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsCreateOptionalParams

Parametry opcji.

Zwraca

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

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

Utwórz zasób monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsCreateOptionalParams

Parametry opcji.

Zwraca

beginDelete(string, string, MonitorsDeleteOptionalParams)

Usuń zasób monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsDeleteOptionalParams

Parametry opcji.

Zwraca

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

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

Usuń zasób monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginUpdate(string, string, MonitorsUpdateOptionalParams)

Aktualizowanie zasobu monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsUpdateOptionalParams

Parametry opcji.

Zwraca

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

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

Aktualizowanie zasobu monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsUpdateOptionalParams

Parametry opcji.

Zwraca

get(string, string, MonitorsGetOptionalParams)

Pobierz właściwości określonego zasobu monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsGetOptionalParams

Parametry opcji.

Zwraca

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

Pobierz domyślny klucz interfejsu API.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsGetDefaultKeyOptionalParams

Parametry opcji.

Zwraca

Promise<DatadogApiKey>

list(MonitorsListOptionalParams)

Wyświetl listę wszystkich monitorów w ramach określonej subskrypcji.

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

Parametry

options
MonitorsListOptionalParams

Parametry opcji.

Zwraca

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

Wyświetl listę kluczy interfejsu API dla danego zasobu monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsListApiKeysOptionalParams

Parametry opcji.

Zwraca

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

Wyświetl listę wszystkich monitorów w ramach określonej grupy zasobów.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

Zwraca

listHosts(string, string, MonitorsListHostsOptionalParams)

Wyświetl listę hostów dla danego zasobu monitora.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsListHostsOptionalParams

Parametry opcji.

Zwraca

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

Wyświetl listę wszystkich zasobów platformy Azure skojarzonych z tą samą organizacją usługi Datadog co zasób docelowy.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

Zwraca

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

Wyświetl listę zasobów aktualnie monitorowanych przez zasób monitora usługi Datadog.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

Zwraca

Odśwież link set password (Ustaw hasło) i zwróć najnowszy.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

Zwraca

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

Ustaw domyślny klucz interfejsu API.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów. W nazwie jest uwzględniana wielkość liter.

monitorName

string

Monitorowanie nazwy zasobu

options
MonitorsSetDefaultKeyOptionalParams

Parametry opcji.

Zwraca

Promise<void>