public static class ListRulesResponseBody.ListRulesResponseBodyDataRules
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Long |
createdTimestamp
The creation timestamp.
|
String |
description
The rule description.
|
Map<String,?> |
detailMap
The details of the event rule.
|
String |
eventBusName
The name of the event bus.
|
String |
filterPattern
The event pattern, in JSON format.
|
String |
ruleARN
The Alibaba Cloud Resource Name (ARN) of the rule.
|
String |
ruleName
The name of the event rule.
|
String |
status
The status of the event rule.
|
List<ListRulesResponseBody.ListRulesResponseBodyDataRulesTargets> |
targets
The event targets.
|
| 构造器和说明 |
|---|
ListRulesResponseBodyDataRules() |
@NameInMap(value="CreatedTimestamp") public Long createdTimestamp
The creation timestamp.
example:1607071602000
@NameInMap(value="Description") public String description
The rule description.
example:demo
@NameInMap(value="DetailMap") public Map<String,?> detailMap
The details of the event rule.
@NameInMap(value="EventBusName") public String eventBusName
The name of the event bus.
example:demo
@NameInMap(value="FilterPattern") public String filterPattern
The event pattern, in JSON format. Valid values:
{\"source\":[\"acs.oss\"],\"type\":[\"oss:BucketQueried:GetBucketStat\"]}
@NameInMap(value="RuleARN") public String ruleARN
The Alibaba Cloud Resource Name (ARN) of the rule.
example:acs:eventbridge:cn-hangzhou:123456789098****:eventbus/default/rule/myRule3
@NameInMap(value="RuleName") public String ruleName
The name of the event rule.
example:tf-testacc-rule
@NameInMap(value="Status") public String status
The status of the event rule. Valid values:
ENABLE
@NameInMap(value="Targets") public List<ListRulesResponseBody.ListRulesResponseBodyDataRulesTargets> targets
The event targets.
public static ListRulesResponseBody.ListRulesResponseBodyDataRules build(Map<String,?> map) throws Exception
Exceptionpublic ListRulesResponseBody.ListRulesResponseBodyDataRules setCreatedTimestamp(Long createdTimestamp)
public Long getCreatedTimestamp()
public ListRulesResponseBody.ListRulesResponseBodyDataRules setDescription(String description)
public String getDescription()
public ListRulesResponseBody.ListRulesResponseBodyDataRules setDetailMap(Map<String,?> detailMap)
public ListRulesResponseBody.ListRulesResponseBodyDataRules setEventBusName(String eventBusName)
public String getEventBusName()
public ListRulesResponseBody.ListRulesResponseBodyDataRules setFilterPattern(String filterPattern)
public String getFilterPattern()
public ListRulesResponseBody.ListRulesResponseBodyDataRules setRuleARN(String ruleARN)
public String getRuleARN()
public ListRulesResponseBody.ListRulesResponseBodyDataRules setRuleName(String ruleName)
public String getRuleName()
public ListRulesResponseBody.ListRulesResponseBodyDataRules setStatus(String status)
public String getStatus()
public ListRulesResponseBody.ListRulesResponseBodyDataRules setTargets(List<ListRulesResponseBody.ListRulesResponseBodyDataRulesTargets> targets)
public List<ListRulesResponseBody.ListRulesResponseBodyDataRulesTargets> getTargets()
Copyright © 2026. All rights reserved.