| Modifier and Type | Interface and Description |
|---|---|
static interface |
IEventBus.Jsii$Default
Internal default implementation for
IEventBus. |
| Modifier and Type | Class and Description |
|---|---|
class |
EventBus
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)
Import an existing event bus resource.
|
static IEventBus |
EventBus.fromEventBusAttributes(software.constructs.Construct scope,
String id,
EventBusAttributes attrs)
Import an existing event bus resource.
|
default IEventBus |
RuleProps.getEventBus()
The event bus to associate with this rule.
|
IEventBus |
RuleProps.Jsii$Proxy.getEventBus() |
IEventBus |
ArchiveProps.getSourceEventBus()
The event source associated with the archive.
|
IEventBus |
ArchiveProps.Jsii$Proxy.getSourceEventBus() |
| Modifier and Type | Method and Description |
|---|---|
Rule.Builder |
Rule.Builder.eventBus(IEventBus eventBus)
The event bus to associate with this rule.
|
RuleProps.Builder |
RuleProps.Builder.eventBus(IEventBus eventBus)
Sets the value of
RuleProps.getEventBus() |
ArchiveProps.Builder |
ArchiveProps.Builder.sourceEventBus(IEventBus sourceEventBus)
Sets the value of
ArchiveProps.getSourceEventBus() |
Archive.Builder |
Archive.Builder.sourceEventBus(IEventBus sourceEventBus)
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. |
Copyright © 2021. All rights reserved.