共用方式為


Monitors interface

表示監視器的介面。

方法

beginCreate(string, string, MonitorsCreateOptionalParams)

建立監視資源。

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

建立監視資源。

beginDelete(string, string, MonitorsDeleteOptionalParams)

刪除監視資源。

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

刪除監視資源。

beginUpdate(string, string, MonitorsUpdateOptionalParams)

更新監視資源。

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

更新監視資源。

get(string, string, MonitorsGetOptionalParams)

取得特定監視資源的屬性。

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

取得預設 API 金鑰。

list(MonitorsListOptionalParams)

列出指定訂用帳戶下的所有監視器。

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

列出指定監視資源的 API 金鑰。

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

列出指定資源群組下的所有監視器。

listHosts(string, string, MonitorsListHostsOptionalParams)

列出指定監視資源的主機。

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

列出與目標資源相同的Datadog組織相關聯的所有 Azure 資源。

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

列出 Datadog 監視資源目前正在監視的資源。

refreshSetPasswordLink(string, string, MonitorsRefreshSetPasswordLinkOptionalParams)

重新整理設定的密碼連結,並傳回最新的密碼連結。

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

設定預設 API 金鑰。

方法詳細資料

beginCreate(string, string, MonitorsCreateOptionalParams)

建立監視資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsCreateOptionalParams

選項參數。

傳回

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

beginCreateAndWait(string, string, MonitorsCreateOptionalParams)

建立監視資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsCreateOptionalParams

選項參數。

傳回

beginDelete(string, string, MonitorsDeleteOptionalParams)

刪除監視資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, MonitorsDeleteOptionalParams)

刪除監視資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsDeleteOptionalParams

選項參數。

傳回

Promise<void>

beginUpdate(string, string, MonitorsUpdateOptionalParams)

更新監視資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsUpdateOptionalParams

選項參數。

傳回

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

beginUpdateAndWait(string, string, MonitorsUpdateOptionalParams)

更新監視資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsUpdateOptionalParams

選項參數。

傳回

get(string, string, MonitorsGetOptionalParams)

取得特定監視資源的屬性。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsGetOptionalParams

選項參數。

傳回

getDefaultKey(string, string, MonitorsGetDefaultKeyOptionalParams)

取得預設 API 金鑰。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsGetDefaultKeyOptionalParams

選項參數。

傳回

Promise<DatadogApiKey>

list(MonitorsListOptionalParams)

列出指定訂用帳戶下的所有監視器。

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

參數

options
MonitorsListOptionalParams

選項參數。

傳回

listApiKeys(string, string, MonitorsListApiKeysOptionalParams)

列出指定監視資源的 API 金鑰。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsListApiKeysOptionalParams

選項參數。

傳回

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

列出指定資源群組下的所有監視器。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

傳回

listHosts(string, string, MonitorsListHostsOptionalParams)

列出指定監視資源的主機。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsListHostsOptionalParams

選項參數。

傳回

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

列出與目標資源相同的Datadog組織相關聯的所有 Azure 資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

傳回

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

列出 Datadog 監視資源目前正在監視的資源。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

傳回

重新整理設定的密碼連結,並傳回最新的密碼連結。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

傳回

setDefaultKey(string, string, MonitorsSetDefaultKeyOptionalParams)

設定預設 API 金鑰。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

monitorName

string

監視資源名稱

options
MonitorsSetDefaultKeyOptionalParams

選項參數。

傳回

Promise<void>