public class DescribeMetricRuleListRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
String |
alertState
The status of the alert rule.
|
String |
dimensions
The monitoring dimensions of the specified resource.
|
Boolean |
enableState
Specifies whether to query enabled or disabled alert rules.
|
String |
groupId
The ID of the application group.
|
String |
metricName
The name of the metric.
|
String |
namespace
The namespace of the cloud service.
|
Integer |
page
The page number of the page to return.
|
Integer |
pageSize
The number of entries to return on each page.
|
String |
regionId |
String |
ruleIds
The ID of the alert rule.
|
String |
ruleName
The name of the alert rule.
|
| 构造器和说明 |
|---|
DescribeMetricRuleListRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DescribeMetricRuleListRequest |
build(Map<String,?> map) |
String |
getAlertState() |
String |
getDimensions() |
Boolean |
getEnableState() |
String |
getGroupId() |
String |
getMetricName() |
String |
getNamespace() |
Integer |
getPage() |
Integer |
getPageSize() |
String |
getRegionId() |
String |
getRuleIds() |
String |
getRuleName() |
DescribeMetricRuleListRequest |
setAlertState(String alertState) |
DescribeMetricRuleListRequest |
setDimensions(String dimensions) |
DescribeMetricRuleListRequest |
setEnableState(Boolean enableState) |
DescribeMetricRuleListRequest |
setGroupId(String groupId) |
DescribeMetricRuleListRequest |
setMetricName(String metricName) |
DescribeMetricRuleListRequest |
setNamespace(String namespace) |
DescribeMetricRuleListRequest |
setPage(Integer page) |
DescribeMetricRuleListRequest |
setPageSize(Integer pageSize) |
DescribeMetricRuleListRequest |
setRegionId(String regionId) |
DescribeMetricRuleListRequest |
setRuleIds(String ruleIds) |
DescribeMetricRuleListRequest |
setRuleName(String ruleName) |
@NameInMap(value="AlertState") public String alertState
The status of the alert rule. Valid values:
* OK: The alert rule has no active alerts.
* ALARM: The alert rule has active alerts.
* INSUFFICIENT_DATA: No data is available.
@NameInMap(value="Dimensions") public String dimensions
The monitoring dimensions of the specified resource.
Set the value to a collection of `key:value` pairs. Example: `{"userId":"120886317861****"}` or `{"instanceId":"i-2ze2d6j5uhg20x47****"}`.
@NameInMap(value="EnableState") public Boolean enableState
Specifies whether to query enabled or disabled alert rules. Valid values:
* true: queries enabled alert rules.
* false: queries disabled alert rules.
@NameInMap(value="GroupId") public String groupId
The ID of the application group.
For information about how to obtain the ID of an application group, see [DescribeMonitorGroups](~~115032~~).
@NameInMap(value="MetricName") public String metricName
The name of the metric.
For information about how to obtain the name of a metric, see [DescribeMetricMetaList](~~98846~~) or [Appendix 1: Metrics](~~163515~~).
@NameInMap(value="Namespace") public String namespace
The namespace of the cloud service.
For information about how to obtain the namespace of a cloud service, see [DescribeMetricMetaList](~~98846~~) or [Appendix 1: Metrics](~~163515~~).
@NameInMap(value="Page") public Integer page
The page number of the page to return.
Minimum value: 1. Default value: 1.
@NameInMap(value="PageSize") public Integer pageSize
The number of entries to return on each page.
Minimum value: 1. Default value: 10.
@NameInMap(value="RegionId") public String regionId
@NameInMap(value="RuleIds") public String ruleIds
The ID of the alert rule. You can specify up to 20 IDs at a time. Separate multiple IDs with commas (,).
@NameInMap(value="RuleName") public String ruleName
The name of the alert rule.
This parameter supports fuzzy match.
public static DescribeMetricRuleListRequest build(Map<String,?> map) throws Exception
Exceptionpublic DescribeMetricRuleListRequest setAlertState(String alertState)
public String getAlertState()
public DescribeMetricRuleListRequest setDimensions(String dimensions)
public String getDimensions()
public DescribeMetricRuleListRequest setEnableState(Boolean enableState)
public Boolean getEnableState()
public DescribeMetricRuleListRequest setGroupId(String groupId)
public String getGroupId()
public DescribeMetricRuleListRequest setMetricName(String metricName)
public String getMetricName()
public DescribeMetricRuleListRequest setNamespace(String namespace)
public String getNamespace()
public DescribeMetricRuleListRequest setPage(Integer page)
public Integer getPage()
public DescribeMetricRuleListRequest setPageSize(Integer pageSize)
public Integer getPageSize()
public DescribeMetricRuleListRequest setRegionId(String regionId)
public String getRegionId()
public DescribeMetricRuleListRequest setRuleIds(String ruleIds)
public String getRuleIds()
public DescribeMetricRuleListRequest setRuleName(String ruleName)
public String getRuleName()
Copyright © 2024. All rights reserved.