MDAA TS Docs
Preparing search index...
@aws-mdaa/eventbridge-helper
EventBridgeHelper
Class EventBridgeHelper
Index
Constructors
constructor
Methods
create
Dlq
create
Event
Bridge
Rule
For
Target
create
Event
Rule
create
Event
Rule
Props
From
S3
Event
Rule
Props
create
Glue
Monitoring
Event
Rule
create
Named
Event
Bridge
Rule
Props
Constructors
constructor
new
EventBridgeHelper
()
:
EventBridgeHelper
Returns
EventBridgeHelper
Methods
Static
create
Dlq
createDlq
(
scope
:
Construct
,
naming
:
IMdaaResourceNaming
,
name
:
string
,
kmsKey
:
IKey
,
role
?:
IRole
,
)
:
IQueue
Parameters
scope
:
Construct
naming
:
IMdaaResourceNaming
name
:
string
kmsKey
:
IKey
Optional
role
:
IRole
Returns
IQueue
Static
create
Event
Bridge
Rule
For
Target
createEventBridgeRuleForTarget
(
scope
:
Construct
,
naming
:
IMdaaResourceNaming
,
target
:
IRuleTarget
,
eventRuleName
:
string
,
eventRuleProps
:
EventBridgeRuleProps
,
)
:
Rule
Parameters
scope
:
Construct
naming
:
IMdaaResourceNaming
target
:
IRuleTarget
eventRuleName
:
string
eventRuleProps
:
EventBridgeRuleProps
Returns
Rule
Static
create
Event
Rule
createEventRule
(
scope
:
Construct
,
naming
:
IMdaaResourceNaming
,
ruleName
:
string
,
ruleProps
:
EventBridgeRuleProps
,
)
:
Rule
Parameters
scope
:
Construct
naming
:
IMdaaResourceNaming
ruleName
:
string
ruleProps
:
EventBridgeRuleProps
Returns
Rule
Static
create
Event
Rule
Props
From
S3
Event
Rule
Props
createEventRulePropsFromS3EventRuleProps
(
targetName
:
string
,
s3EventRuleProps
:
S3EventBridgeRuleProps
,
)
:
EventBridgeRuleProps
Parameters
targetName
:
string
s3EventRuleProps
:
S3EventBridgeRuleProps
Returns
EventBridgeRuleProps
Static
create
Glue
Monitoring
Event
Rule
createGlueMonitoringEventRule
(
scope
:
Construct
,
naming
:
IMdaaResourceNaming
,
ruleName
:
string
,
description
:
string
,
detail
:
ConfigurationElement
,
)
:
Rule
Parameters
scope
:
Construct
naming
:
IMdaaResourceNaming
ruleName
:
string
description
:
string
detail
:
ConfigurationElement
Event detail configuration for Glue monitoring event pattern matching and filtering
Returns
Rule
Static
create
Named
Event
Bridge
Rule
Props
createNamedEventBridgeRuleProps
(
eventBridgeProps
:
EventBridgeProps
,
targetName
:
string
,
)
:
NamedEventBridgeRuleProps
Parameters
eventBridgeProps
:
EventBridgeProps
targetName
:
string
Returns
NamedEventBridgeRuleProps
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
create
Dlq
create
Event
Bridge
Rule
For
Target
create
Event
Rule
create
Event
Rule
Props
From
S3
Event
Rule
Props
create
Glue
Monitoring
Event
Rule
create
Named
Event
Bridge
Rule
Props
MDAA TS Docs
Loading...
Event detail configuration for Glue monitoring event pattern matching and filtering