Skip to content

RuleProps

Properties for defining a Rule.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-eventbridge-rule

Initializer

import "github.com/alibabacloud-go/ros-cdk/alicloudroscdkeventbridge"
&alicloudroscdkeventbridge.RuleProps {
    EventBusName: interface{},
    FilterPattern: interface{},
    RuleName: interface{},
    Targets: interface{},
    Description: interface{},
    Status: interface{},
}

Properties

Name Type Description
EventBusName interface{} Property eventBusName: The name of the event bus.
FilterPattern interface{} Property filterPattern: The event pattern, in the JSON format.
RuleName interface{} Property ruleName: The name of the event rule.
Targets interface{} Property targets: The event target to which events are delivered.
Description interface{} Property description: The description of the event rule.
Status interface{} Property status: The status of the event rule.

EventBusNameRequired

EventBusName interface{}
  • Type: interface{}

Property eventBusName: The name of the event bus.


FilterPatternRequired

FilterPattern interface{}
  • Type: interface{}

Property filterPattern: The event pattern, in the JSON format.


RuleNameRequired

RuleName interface{}
  • Type: interface{}

Property ruleName: The name of the event rule.


TargetsRequired

Targets interface{}
  • Type: interface{}

Property targets: The event target to which events are delivered.


DescriptionOptional

Description interface{}
  • Type: interface{}

Property description: The description of the event rule.


StatusOptional

Status interface{}
  • Type: interface{}

Property status: The status of the event rule.

Valid values: ENABLE: The event rule is enabled. It is the default state of the event rule. DISABLE: The event rule is disabled.