public class DescribeMonitorGroupsRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DescribeMonitorGroupsRequest.DescribeMonitorGroupsRequestTag |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
dynamicTagRuleId
The ID of the tag rule.
|
String |
groupFounderTagKey
The tag key that is created for the application group by using the tag rule.
|
String |
groupFounderTagValue
The tag value that is created for the application group by using the tag rule.
|
String |
groupId
The ID of the application group.
|
String |
groupName
The name of the application group.
|
Boolean |
includeTemplateHistory
Specifies whether to include the historical alert templates that are applied to the application group in the response.
|
String |
instanceId
The instance ID.
|
String |
keyword
The keyword that is used for the search.
|
Integer |
pageNumber
The number of the page to return.
|
Integer |
pageSize
The number of entries to return on each page.
|
String |
regionId |
Boolean |
selectContactGroups
Specifies whether to include the alert contact groups in the response.
|
List<DescribeMonitorGroupsRequest.DescribeMonitorGroupsRequestTag> |
tag
The tags of the application group.
|
String |
type
The type of the application group.
|
String |
types
The type of the application group.
|
| 构造器和说明 |
|---|
DescribeMonitorGroupsRequest() |
@NameInMap(value="DynamicTagRuleId") public String dynamicTagRuleId
The ID of the tag rule.
@NameInMap(value="GroupFounderTagKey") public String groupFounderTagKey
The tag key that is created for the application group by using the tag rule.
@NameInMap(value="GroupFounderTagValue") public String groupFounderTagValue
The tag value that is created for the application group by using the tag rule.
@NameInMap(value="GroupId") public String groupId
The ID of the application group. Separate multiple application group IDs with commas (,).
@NameInMap(value="GroupName") public String groupName
The name of the application group.
@NameInMap(value="IncludeTemplateHistory") public Boolean includeTemplateHistory
Specifies whether to include the historical alert templates that are applied to the application group in the response. Valid values:
* true
* false
@NameInMap(value="InstanceId") public String instanceId
The instance ID. This parameter is used to query the application group to which the specified instance belongs.
@NameInMap(value="Keyword") public String keyword
The keyword that is used for the search.
@NameInMap(value="PageNumber") public Integer pageNumber
The number of the page to return.
Pages start from page 1. Default value: 1.
@NameInMap(value="PageSize") public Integer pageSize
The number of entries to return on each page.
Pages start from page 1. Default value: 30.
@NameInMap(value="RegionId") public String regionId
@NameInMap(value="SelectContactGroups") public Boolean selectContactGroups
Specifies whether to include the alert contact groups in the response. Valid values:
* true
* false
@NameInMap(value="Tag") public List<DescribeMonitorGroupsRequest.DescribeMonitorGroupsRequestTag> tag
The tags of the application group.
@NameInMap(value="Type") public String type
The type of the application group. Valid values:
* custom: a self-managed application group
* ehpc_cluster: an application group that is synchronized from an Elastic High Performance Computing (E-HPC) cluster
* kubernetes: an application group that is synchronized from a Container Service for Kubernetes (ACK) cluster
@NameInMap(value="Types") public String types
The type of the application group. Valid values:
* custom: a self-managed application group
* ehpc_cluster: an application group that is synchronized from an Elastic High Performance Computing (E-HPC) cluster
* kubernetes: an application group that is synchronized from a Container Service for Kubernetes (ACK) cluster
* tag: an application group that is automatically created by using tags
* resMgr: an application group that is created by using resource groups
* ess: an application group that is synchronized from Auto Scaling (ESS)
public static DescribeMonitorGroupsRequest build(Map<String,?> map) throws Exception
Exceptionpublic DescribeMonitorGroupsRequest setDynamicTagRuleId(String dynamicTagRuleId)
public String getDynamicTagRuleId()
public DescribeMonitorGroupsRequest setGroupFounderTagKey(String groupFounderTagKey)
public String getGroupFounderTagKey()
public DescribeMonitorGroupsRequest setGroupFounderTagValue(String groupFounderTagValue)
public String getGroupFounderTagValue()
public DescribeMonitorGroupsRequest setGroupId(String groupId)
public String getGroupId()
public DescribeMonitorGroupsRequest setGroupName(String groupName)
public String getGroupName()
public DescribeMonitorGroupsRequest setIncludeTemplateHistory(Boolean includeTemplateHistory)
public Boolean getIncludeTemplateHistory()
public DescribeMonitorGroupsRequest setInstanceId(String instanceId)
public String getInstanceId()
public DescribeMonitorGroupsRequest setKeyword(String keyword)
public String getKeyword()
public DescribeMonitorGroupsRequest setPageNumber(Integer pageNumber)
public Integer getPageNumber()
public DescribeMonitorGroupsRequest setPageSize(Integer pageSize)
public Integer getPageSize()
public DescribeMonitorGroupsRequest setRegionId(String regionId)
public String getRegionId()
public DescribeMonitorGroupsRequest setSelectContactGroups(Boolean selectContactGroups)
public Boolean getSelectContactGroups()
public DescribeMonitorGroupsRequest setTag(List<DescribeMonitorGroupsRequest.DescribeMonitorGroupsRequestTag> tag)
public List<DescribeMonitorGroupsRequest.DescribeMonitorGroupsRequestTag> getTag()
public DescribeMonitorGroupsRequest setType(String type)
public String getType()
public DescribeMonitorGroupsRequest setTypes(String types)
public String getTypes()
Copyright © 2024. All rights reserved.