共用方式為


Monitors interface

表示監視器的介面。

方法

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

get(string, string, MonitorsGetOptionalParams)

取得 NewRelicMonitorResource

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

取得計量規則

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

取得計量狀態

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

列出目前由 NewRelic 資源監視的應用程式服務資源。

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

依資源群組列出 NewRelicMonitorResource 資源

listBySubscription(MonitorsListBySubscriptionOptionalParams)

依訂用帳戶標識碼列出 NewRelicMonitorResource 資源

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

列出 NewRelic 資源目前正在監視的計算 VM 資源。

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

列出與目標資源相同的 NewRelic 組織和帳戶相關聯的所有 Azure 資源。

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

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

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

切換 NewRelic 監視器資源的計費。

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

更新 NewRelicMonitorResource

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

傳回需要在 VM 上安裝 NewRelic 代理程式的要求本文中傳遞的承載。

方法詳細資料

beginCreateOrUpdate(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

function beginCreateOrUpdate(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<NewRelicMonitorResource>, NewRelicMonitorResource>>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

resource
NewRelicMonitorResource

資源建立參數。

options
MonitorsCreateOrUpdateOptionalParams

選項參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, NewRelicMonitorResource, MonitorsCreateOrUpdateOptionalParams)

建立 NewRelicMonitorResource

function beginCreateOrUpdateAndWait(resourceGroupName: string, monitorName: string, resource: NewRelicMonitorResource, options?: MonitorsCreateOrUpdateOptionalParams): Promise<NewRelicMonitorResource>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

resource
NewRelicMonitorResource

資源建立參數。

options
MonitorsCreateOrUpdateOptionalParams

選項參數。

傳回

beginDelete(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

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

參數

resourceGroupName

string

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

userEmail

string

用戶電子郵件。

monitorName

string

監視器資源的名稱

options
MonitorsDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, string, MonitorsDeleteOptionalParams)

刪除 NewRelicMonitorResource

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

參數

resourceGroupName

string

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

userEmail

string

用戶電子郵件。

monitorName

string

監視器資源的名稱

options
MonitorsDeleteOptionalParams

選項參數。

傳回

Promise<void>

get(string, string, MonitorsGetOptionalParams)

取得 NewRelicMonitorResource

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

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

options
MonitorsGetOptionalParams

選項參數。

傳回

getMetricRules(string, string, MetricsRequest, MonitorsGetMetricRulesOptionalParams)

取得計量規則

function getMetricRules(resourceGroupName: string, monitorName: string, request: MetricsRequest, options?: MonitorsGetMetricRulesOptionalParams): Promise<MetricRules>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

request
MetricsRequest

取得計量狀態要求的詳細數據。

options
MonitorsGetMetricRulesOptionalParams

選項參數。

傳回

Promise<MetricRules>

getMetricStatus(string, string, MetricsStatusRequest, MonitorsGetMetricStatusOptionalParams)

取得計量狀態

function getMetricStatus(resourceGroupName: string, monitorName: string, request: MetricsStatusRequest, options?: MonitorsGetMetricStatusOptionalParams): Promise<MetricsStatusResponse>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

request
MetricsStatusRequest

取得計量狀態要求的詳細數據。

options
MonitorsGetMetricStatusOptionalParams

選項參數。

傳回

listAppServices(string, string, AppServicesGetRequest, MonitorsListAppServicesOptionalParams)

列出目前由 NewRelic 資源監視的應用程式服務資源。

function listAppServices(resourceGroupName: string, monitorName: string, request: AppServicesGetRequest, options?: MonitorsListAppServicesOptionalParams): PagedAsyncIterableIterator<AppServiceInfo, AppServiceInfo[], PageSettings>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

request
AppServicesGetRequest

應用程式服務取得要求的詳細數據。

options
MonitorsListAppServicesOptionalParams

選項參數。

傳回

listByResourceGroup(string, MonitorsListByResourceGroupOptionalParams)

依資源群組列出 NewRelicMonitorResource 資源

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

參數

resourceGroupName

string

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

傳回

listBySubscription(MonitorsListBySubscriptionOptionalParams)

依訂用帳戶標識碼列出 NewRelicMonitorResource 資源

function listBySubscription(options?: MonitorsListBySubscriptionOptionalParams): PagedAsyncIterableIterator<NewRelicMonitorResource, NewRelicMonitorResource[], PageSettings>

參數

傳回

listHosts(string, string, HostsGetRequest, MonitorsListHostsOptionalParams)

列出 NewRelic 資源目前正在監視的計算 VM 資源。

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

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

request
HostsGetRequest

主機取得要求的詳細數據。

options
MonitorsListHostsOptionalParams

選項參數。

傳回

listLinkedResources(string, string, MonitorsListLinkedResourcesOptionalParams)

列出與目標資源相同的 NewRelic 組織和帳戶相關聯的所有 Azure 資源。

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

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

傳回

listMonitoredResources(string, string, MonitorsListMonitoredResourcesOptionalParams)

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

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

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

傳回

switchBilling(string, string, SwitchBillingRequest, MonitorsSwitchBillingOptionalParams)

切換 NewRelic 監視器資源的計費。

function switchBilling(resourceGroupName: string, monitorName: string, request: SwitchBillingRequest, options?: MonitorsSwitchBillingOptionalParams): Promise<NewRelicMonitorResource>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

request
SwitchBillingRequest

切換計費要求的詳細數據。

options
MonitorsSwitchBillingOptionalParams

選項參數。

傳回

update(string, string, NewRelicMonitorResourceUpdate, MonitorsUpdateOptionalParams)

更新 NewRelicMonitorResource

function update(resourceGroupName: string, monitorName: string, properties: NewRelicMonitorResourceUpdate, options?: MonitorsUpdateOptionalParams): Promise<NewRelicMonitorResource>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

properties
NewRelicMonitorResourceUpdate

要更新的資源屬性。

options
MonitorsUpdateOptionalParams

選項參數。

傳回

vmHostPayload(string, string, MonitorsVmHostPayloadOptionalParams)

傳回需要在 VM 上安裝 NewRelic 代理程式的要求本文中傳遞的承載。

function vmHostPayload(resourceGroupName: string, monitorName: string, options?: MonitorsVmHostPayloadOptionalParams): Promise<VMExtensionPayload>

參數

resourceGroupName

string

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

monitorName

string

監視器資源的名稱

options
MonitorsVmHostPayloadOptionalParams

選項參數。

傳回