public static class DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList
extends com.aliyun.tea.TeaModel
| 构造器和说明 |
|---|
DescribeAlertLogListResponseBodyAlertLogList() |
@NameInMap(value="AlertTime") public String alertTime
The timestamp that was generated when the alert was triggered.
Unit: milliseconds.
@NameInMap(value="BlackListDetail") public String blackListDetail
The details of the blacklist policy.
@NameInMap(value="BlackListName") public String blackListName
The name of the blacklist policy.
@NameInMap(value="BlackListUUID") public String blackListUUID
The ID of the blacklist policy.
@NameInMap(value="Dimensions") public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListDimensions> dimensions
The dimensions of the resource that triggered alerts.
@NameInMap(value="Escalation") public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListEscalation escalation
The alert rule based on which the alert is triggered.
@NameInMap(value="EventName") public String eventName
The event name.
@NameInMap(value="ExtendedInfo") public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListExtendedInfo> extendedInfo
The extended fields.
@NameInMap(value="GroupId") public String groupId
The ID of the application group.
@NameInMap(value="GroupName") public String groupName
The name of the application group.
@NameInMap(value="InstanceId") public String instanceId
The resource ID.
@NameInMap(value="InstanceName") public String instanceName
The resource name.
@NameInMap(value="Level") public String level
The alert level and the methods that are used to send alert notifications. Valid values:
* P4: Alert notifications are sent by using emails and DingTalk chatbots.
* OK: No alert is generated.
@NameInMap(value="LevelChange") public String levelChange
Indicates whether the alert level was changed. Valid values:
* `P4->OK`: The alert level was changed from P4 to OK.
* `P4->P4`: The alert level was still P4.
@NameInMap(value="LogId") public String logId
The log ID.
@NameInMap(value="Message") public String message
The alert information in a JSON string.
@NameInMap(value="MetricName") public String metricName
The metric name.
@NameInMap(value="Namespace") public String namespace
The namespace of the cloud service.
@NameInMap(value="Product") public String product
The identifier of the cloud service. Valid values:
* If the cloud service is provided by Alibaba Cloud, the abbreviation of the service name is returned. Example: ECS.
* If the cloud service is not provided by Alibaba Cloud, a value in the `acs_Service keyword` format is returned. Example: acs_networkmonitor.
@NameInMap(value="RuleId") public String ruleId
The ID of the alert rule.
@NameInMap(value="RuleName") public String ruleName
The name of the alert rule.
@NameInMap(value="SendDetail") public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListSendDetail sendDetail
The details about the sending results of alert notifications.
@NameInMap(value="SendResultList") public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListSendResultList> sendResultList
The sending results of alert notifications.
@NameInMap(value="SendStatus") public String sendStatus
The status of the alert. Valid values:
* 0: The alert is triggered or cleared.
* 1: The alert is ineffective.
* 2: The alert is muted.
* 3: The host is restarting.
* 4: No alert notification is sent.
If the value of the SendStatus parameter is 0, the value P4 of the Level parameter indicates a triggered alert and the value OK indicates a cleared alert.
@NameInMap(value="WebhookList") public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListWebhookList> webhookList
The callback URLs.
public DescribeAlertLogListResponseBodyAlertLogList()
public static DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList build(Map<String,?> map) throws Exception
Exceptionpublic DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setAlertTime(String alertTime)
public String getAlertTime()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setBlackListDetail(String blackListDetail)
public String getBlackListDetail()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setBlackListName(String blackListName)
public String getBlackListName()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setBlackListUUID(String blackListUUID)
public String getBlackListUUID()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setContactALIIWWList(List<String> contactALIIWWList)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setContactDingList(List<String> contactDingList)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setContactGroups(List<String> contactGroups)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setContactMailList(List<String> contactMailList)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setContactOnCallList(List<String> contactOnCallList)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setContactSMSList(List<String> contactSMSList)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setDimensions(List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListDimensions> dimensions)
public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListDimensions> getDimensions()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setDingdingWebhookList(List<String> dingdingWebhookList)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setEscalation(DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListEscalation escalation)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListEscalation getEscalation()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setEventName(String eventName)
public String getEventName()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setExtendedInfo(List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListExtendedInfo> extendedInfo)
public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListExtendedInfo> getExtendedInfo()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setGroupId(String groupId)
public String getGroupId()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setGroupName(String groupName)
public String getGroupName()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setInstanceId(String instanceId)
public String getInstanceId()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setInstanceName(String instanceName)
public String getInstanceName()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setLevel(String level)
public String getLevel()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setLevelChange(String levelChange)
public String getLevelChange()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setLogId(String logId)
public String getLogId()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setMessage(String message)
public String getMessage()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setMetricName(String metricName)
public String getMetricName()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setNamespace(String namespace)
public String getNamespace()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setProduct(String product)
public String getProduct()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setRuleId(String ruleId)
public String getRuleId()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setRuleName(String ruleName)
public String getRuleName()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setSendDetail(DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListSendDetail sendDetail)
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListSendDetail getSendDetail()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setSendResultList(List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListSendResultList> sendResultList)
public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListSendResultList> getSendResultList()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setSendStatus(String sendStatus)
public String getSendStatus()
public DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogList setWebhookList(List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListWebhookList> webhookList)
public List<DescribeAlertLogListResponseBody.DescribeAlertLogListResponseBodyAlertLogListWebhookList> getWebhookList()
Copyright © 2024. All rights reserved.