| Package | Description |
|---|---|
| software.amazon.awscdk.services.events |
Amazon EventBridge Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
static Rule.Builder |
Rule.Builder.create(software.constructs.Construct scope,
String id) |
Rule.Builder |
Rule.Builder.crossStackScope(software.constructs.Construct crossStackScope)
The scope to use if the source of the rule and its target are in different Stacks (but in the same account & region).
|
Rule.Builder |
Rule.Builder.description(String description)
A description of the rule's purpose.
|
Rule.Builder |
Rule.Builder.enabled(Boolean enabled)
Indicates whether the rule is enabled.
|
Rule.Builder |
Rule.Builder.eventBus(IEventBus eventBus)
The event bus to associate with this rule.
|
Rule.Builder |
Rule.Builder.eventPattern(EventPattern eventPattern)
Additional restrictions for the event to route to the specified target.
|
Rule.Builder |
Rule.Builder.ruleName(String ruleName)
A name for the rule.
|
Rule.Builder |
Rule.Builder.schedule(Schedule schedule)
The schedule or rate (frequency) that determines when EventBridge runs the rule.
|
Rule.Builder |
Rule.Builder.targets(List<? extends IRuleTarget> targets)
Targets to invoke when this rule matches an event.
|
Copyright © 2022. All rights reserved.