public class PutEventRuleRequest
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 类和说明 |
|---|---|
static class |
PutEventRuleRequest.PutEventRuleRequestEventPattern |
| 限定符和类型 | 字段和说明 |
|---|---|
String |
description
The description of the event-triggered alert rule.
|
List<PutEventRuleRequest.PutEventRuleRequestEventPattern> |
eventPattern |
String |
eventType
The type of the event-triggered alert rule.
|
String |
groupId
The ID of the application group to which the event-triggered alert rule belongs.
|
String |
regionId |
String |
ruleName
The name of the event-triggered alert rule.
|
Long |
silenceTime
The mute period during which new alerts are not sent even if the trigger conditions are met.
|
String |
state
The status of the event-triggered alert rule.
|
| 构造器和说明 |
|---|
PutEventRuleRequest() |
| 限定符和类型 | 方法和说明 |
|---|---|
static PutEventRuleRequest |
build(Map<String,?> map) |
String |
getDescription() |
List<PutEventRuleRequest.PutEventRuleRequestEventPattern> |
getEventPattern() |
String |
getEventType() |
String |
getGroupId() |
String |
getRegionId() |
String |
getRuleName() |
Long |
getSilenceTime() |
String |
getState() |
PutEventRuleRequest |
setDescription(String description) |
PutEventRuleRequest |
setEventPattern(List<PutEventRuleRequest.PutEventRuleRequestEventPattern> eventPattern) |
PutEventRuleRequest |
setEventType(String eventType) |
PutEventRuleRequest |
setGroupId(String groupId) |
PutEventRuleRequest |
setRegionId(String regionId) |
PutEventRuleRequest |
setRuleName(String ruleName) |
PutEventRuleRequest |
setSilenceTime(Long silenceTime) |
PutEventRuleRequest |
setState(String state) |
@NameInMap(value="Description") public String description
The description of the event-triggered alert rule.
@NameInMap(value="EventPattern") public List<PutEventRuleRequest.PutEventRuleRequestEventPattern> eventPattern
@NameInMap(value="EventType") public String eventType
The type of the event-triggered alert rule. Valid values:
* SYSTEM: system event-triggered alert rule
* CUSTOM: custom event-triggered alert rule
@NameInMap(value="GroupId") public String groupId
The ID of the application group to which the event-triggered alert rule belongs.
@NameInMap(value="RegionId") public String regionId
@NameInMap(value="RuleName") public String ruleName
The name of the event-triggered alert rule.
@NameInMap(value="SilenceTime") public Long silenceTime
The mute period during which new alerts are not sent even if the trigger conditions are met. Unit: seconds.
@NameInMap(value="State") public String state
The status of the event-triggered alert rule. Valid values:
* ENABLED: enabled
* DISABLED: disabled
public static PutEventRuleRequest build(Map<String,?> map) throws Exception
Exceptionpublic PutEventRuleRequest setDescription(String description)
public String getDescription()
public PutEventRuleRequest setEventPattern(List<PutEventRuleRequest.PutEventRuleRequestEventPattern> eventPattern)
public List<PutEventRuleRequest.PutEventRuleRequestEventPattern> getEventPattern()
public PutEventRuleRequest setEventType(String eventType)
public String getEventType()
public PutEventRuleRequest setGroupId(String groupId)
public String getGroupId()
public PutEventRuleRequest setRegionId(String regionId)
public String getRegionId()
public PutEventRuleRequest setRuleName(String ruleName)
public String getRuleName()
public PutEventRuleRequest setSilenceTime(Long silenceTime)
public Long getSilenceTime()
public PutEventRuleRequest setState(String state)
public String getState()
Copyright © 2024. All rights reserved.