@Generated(value="jsii-pacmak/1.29.0 (build 41df200)", date="2021-06-02T09:55:16.807Z") @Stability(value=Experimental) public interface IRule extends software.amazon.jsii.JsiiSerializable, IResource
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IRule.Jsii$Default
Internal default implementation for
IRule. |
static class |
IRule.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getConfigRuleName()
(experimental) The name of the rule.
|
Rule |
onComplianceChange(String id)
(experimental) Defines a EventBridge event rule which triggers for rule compliance events.
|
Rule |
onComplianceChange(String id,
OnEventOptions options)
(experimental) Defines a EventBridge event rule which triggers for rule compliance events.
|
Rule |
onEvent(String id)
(experimental) Defines an EventBridge event rule which triggers for rule events.
|
Rule |
onEvent(String id,
OnEventOptions options)
(experimental) Defines an EventBridge event rule which triggers for rule events.
|
Rule |
onReEvaluationStatus(String id)
(experimental) Defines a EventBridge event rule which triggers for rule re-evaluation status events.
|
Rule |
onReEvaluationStatus(String id,
OnEventOptions options)
(experimental) Defines a EventBridge event rule which triggers for rule re-evaluation status events.
|
@Stability(value=Experimental) @NotNull String getConfigRuleName()
@Stability(value=Experimental) @NotNull Rule onComplianceChange(@NotNull String id, @Nullable OnEventOptions options)
id - This parameter is required.options - @Stability(value=Experimental) @NotNull Rule onComplianceChange(@NotNull String id)
id - This parameter is required.@Stability(value=Experimental) @NotNull Rule onEvent(@NotNull String id, @Nullable OnEventOptions options)
Use
rule.addEventPattern(pattern) to specify a filter.
id - This parameter is required.options - @Stability(value=Experimental) @NotNull Rule onEvent(@NotNull String id)
Use
rule.addEventPattern(pattern) to specify a filter.
id - This parameter is required.@Stability(value=Experimental) @NotNull Rule onReEvaluationStatus(@NotNull String id, @Nullable OnEventOptions options)
id - This parameter is required.options - Copyright © 2021. All rights reserved.