| Package | Description |
|---|---|
| software.amazon.awscdk.services.events |
Amazon EventBridge Construct Library
|
| software.amazon.awscdk.services.events.targets |
Event Targets for Amazon EventBridge
|
| software.amazon.awscdk.services.lambda.destinations |
Amazon Lambda Destinations Library
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IEventBus.Jsii$Default
Internal default implementation for
IEventBus. |
| Modifier and Type | Class and Description |
|---|---|
class |
EventBus
(experimental) Define an EventBridge EventBus.
|
static class |
IEventBus.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
static IEventBus |
EventBus.fromEventBusArn(software.constructs.Construct scope,
String id,
String eventBusArn)
(experimental) Import an existing event bus resource.
|
static IEventBus |
EventBus.fromEventBusAttributes(software.constructs.Construct scope,
String id,
EventBusAttributes attrs)
(experimental) Import an existing event bus resource.
|
default IEventBus |
RuleProps.getEventBus()
(experimental) The event bus to associate with this rule.
|
IEventBus |
RuleProps.Jsii$Proxy.getEventBus() |
IEventBus |
ArchiveProps.getSourceEventBus()
(experimental) The event source associated with the archive.
|
IEventBus |
ArchiveProps.Jsii$Proxy.getSourceEventBus() |
| Modifier and Type | Method and Description |
|---|---|
RuleProps.Builder |
RuleProps.Builder.eventBus(IEventBus eventBus)
Sets the value of
RuleProps.getEventBus() |
Rule.Builder |
Rule.Builder.eventBus(IEventBus eventBus)
(experimental) The event bus to associate with this rule.
|
ArchiveProps.Builder |
ArchiveProps.Builder.sourceEventBus(IEventBus sourceEventBus)
Sets the value of
ArchiveProps.getSourceEventBus() |
Archive.Builder |
Archive.Builder.sourceEventBus(IEventBus sourceEventBus)
(experimental) The event source associated with the archive.
|
| Constructor and Description |
|---|
Jsii$Proxy(IEventBus sourceEventBus,
EventPattern eventPattern,
String archiveName,
String description,
Duration retention)
Constructor that initializes the object based on literal property values passed by the
ArchiveProps.Builder. |
Jsii$Proxy(String description,
Boolean enabled,
IEventBus eventBus,
EventPattern eventPattern,
String ruleName,
Schedule schedule,
List<? extends IRuleTarget> targets)
Constructor that initializes the object based on literal property values passed by the
RuleProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static EventBus.Builder |
EventBus.Builder.create(IEventBus eventBus) |
| Constructor and Description |
|---|
EventBus(IEventBus eventBus) |
EventBus(IEventBus eventBus,
EventBusProps props) |
| Constructor and Description |
|---|
EventBridgeDestination(IEventBus eventBus)
Default: - use the default event bus
|
Copyright © 2021. All rights reserved.