你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

MonitoringConfig interface

表示 MonitoringConfig 的接口。

方法

beginCreateOrUpdate(string, string, string, MonitoringMetricConfiguration, MonitoringConfigCreateOrUpdateOptionalParams)

为角色创建新的指标配置或更新现有指标配置。

beginCreateOrUpdateAndWait(string, string, string, MonitoringMetricConfiguration, MonitoringConfigCreateOrUpdateOptionalParams)

为角色创建新的指标配置或更新现有指标配置。

beginDelete(string, string, string, MonitoringConfigDeleteOptionalParams)

删除角色的新指标配置。

beginDeleteAndWait(string, string, string, MonitoringConfigDeleteOptionalParams)

删除角色的新指标配置。

get(string, string, string, MonitoringConfigGetOptionalParams)

获取角色的指标配置。

list(string, string, string, MonitoringConfigListOptionalParams)

列出角色中的指标配置。

方法详细信息

beginCreateOrUpdate(string, string, string, MonitoringMetricConfiguration, MonitoringConfigCreateOrUpdateOptionalParams)

为角色创建新的指标配置或更新现有指标配置。

function beginCreateOrUpdate(deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams): Promise<PollerLike<PollOperationState<MonitoringMetricConfiguration>, MonitoringMetricConfiguration>>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

resourceGroupName

string

资源组名称。

monitoringMetricConfiguration
MonitoringMetricConfiguration

指标配置。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<MonitoringMetricConfiguration>, MonitoringMetricConfiguration>>

beginCreateOrUpdateAndWait(string, string, string, MonitoringMetricConfiguration, MonitoringConfigCreateOrUpdateOptionalParams)

为角色创建新的指标配置或更新现有指标配置。

function beginCreateOrUpdateAndWait(deviceName: string, roleName: string, resourceGroupName: string, monitoringMetricConfiguration: MonitoringMetricConfiguration, options?: MonitoringConfigCreateOrUpdateOptionalParams): Promise<MonitoringMetricConfiguration>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

resourceGroupName

string

资源组名称。

monitoringMetricConfiguration
MonitoringMetricConfiguration

指标配置。

返回

beginDelete(string, string, string, MonitoringConfigDeleteOptionalParams)

删除角色的新指标配置。

function beginDelete(deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigDeleteOptionalParams): Promise<PollerLike<PollOperationState<void>, void>>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

resourceGroupName

string

资源组名称。

options
MonitoringConfigDeleteOptionalParams

选项参数。

返回

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginDeleteAndWait(string, string, string, MonitoringConfigDeleteOptionalParams)

删除角色的新指标配置。

function beginDeleteAndWait(deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigDeleteOptionalParams): Promise<void>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

resourceGroupName

string

资源组名称。

options
MonitoringConfigDeleteOptionalParams

选项参数。

返回

Promise<void>

get(string, string, string, MonitoringConfigGetOptionalParams)

获取角色的指标配置。

function get(deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigGetOptionalParams): Promise<MonitoringMetricConfiguration>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

resourceGroupName

string

资源组名称。

options
MonitoringConfigGetOptionalParams

选项参数。

返回

list(string, string, string, MonitoringConfigListOptionalParams)

列出角色中的指标配置。

function list(deviceName: string, roleName: string, resourceGroupName: string, options?: MonitoringConfigListOptionalParams): PagedAsyncIterableIterator<MonitoringMetricConfiguration, MonitoringMetricConfiguration[], PageSettings>

参数

deviceName

string

设备名称。

roleName

string

角色名称。

resourceGroupName

string

资源组名称。

options
MonitoringConfigListOptionalParams

选项参数。

返回