public static class GetRuleResponseBody.GetRuleResponseBodyData
extends com.aliyun.tea.TeaModel
| 限定符和类型 | 字段和说明 |
|---|---|
Long |
createdTimestamp
The timestamp that indicates when the event rule was created.
|
String |
description
The description 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 event rule.
|
String |
ruleName
The name of the event rule.
|
String |
status
The status of the event rule.
|
List<GetRuleResponseBody.GetRuleResponseBodyDataTargets> |
targets
The event targets.
|
| 构造器和说明 |
|---|
GetRuleResponseBodyData() |
@NameInMap(value="CreatedTimestamp") public Long createdTimestamp
The timestamp that indicates when the event rule was created.
example:1607071602000
@NameInMap(value="Description") public String description
The description of the event rule.
example:test
@NameInMap(value="EventBusName") public String eventBusName
The name of the event bus.
example:Housekeeping-Bus
@NameInMap(value="FilterPattern") public String filterPattern
The event pattern, in JSON format. Valid values: stringEqual and stringExpression. You can specify up to five expressions in the map data structure in each field.
You can specify up to five expressions in the map data structure in each field.
example:{\"source\":[\"acs.oss\"],\"type\":[\"oss:BucketQueried:GetBucketStat\"]}
@NameInMap(value="RuleARN") public String ruleARN
The Alibaba Cloud Resource Name (ARN) of the event rule.
example:acs:eventbridge:cn-hangzhou:123456789098****:eventbus/default/rule/myRule3
@NameInMap(value="RuleName") public String ruleName
The name of the event rule.
example:ramrolechange-fc
@NameInMap(value="Status") public String status
The status of the event rule. Valid values: ENABLE (default): The event rule is enabled. DISABLE: The event rule is disabled.
example:ENABLE
@NameInMap(value="Targets") public List<GetRuleResponseBody.GetRuleResponseBodyDataTargets> targets
The event targets.
public static GetRuleResponseBody.GetRuleResponseBodyData build(Map<String,?> map) throws Exception
Exceptionpublic GetRuleResponseBody.GetRuleResponseBodyData setCreatedTimestamp(Long createdTimestamp)
public Long getCreatedTimestamp()
public GetRuleResponseBody.GetRuleResponseBodyData setDescription(String description)
public String getDescription()
public GetRuleResponseBody.GetRuleResponseBodyData setEventBusName(String eventBusName)
public String getEventBusName()
public GetRuleResponseBody.GetRuleResponseBodyData setFilterPattern(String filterPattern)
public String getFilterPattern()
public GetRuleResponseBody.GetRuleResponseBodyData setRuleARN(String ruleARN)
public String getRuleARN()
public GetRuleResponseBody.GetRuleResponseBodyData setRuleName(String ruleName)
public String getRuleName()
public GetRuleResponseBody.GetRuleResponseBodyData setStatus(String status)
public String getStatus()
public GetRuleResponseBody.GetRuleResponseBodyData setTargets(List<GetRuleResponseBody.GetRuleResponseBodyDataTargets> targets)
public List<GetRuleResponseBody.GetRuleResponseBodyDataTargets> getTargets()
Copyright © 2026. All rights reserved.