Class IRule.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.config.IRule.Jsii$Proxy
All Implemented Interfaces:
IConfigRuleRef, IConfigRuleRef.Jsii$Default, IEnvironmentAware, IEnvironmentAware.Jsii$Default, IResource, IResource.Jsii$Default, IRule, IRule.Jsii$Default, software.amazon.jsii.JsiiSerializable, software.constructs.IConstruct, software.constructs.IConstruct.Jsii$Default, software.constructs.IDependable, software.constructs.IDependable.Jsii$Default
Enclosing interface:
IRule

@Internal public static final class IRule.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements IRule.Jsii$Default
A proxy class which represents a concrete javascript instance of this type.
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
  • Method Details

    • onComplianceChange

      @Stability(Stable) @NotNull public final Rule onComplianceChange(@NotNull String id)
      Defines a EventBridge event rule which triggers for rule compliance events.

      Specified by:
      onComplianceChange in interface IRule
      Specified by:
      onComplianceChange in interface IRule.Jsii$Default
      Parameters:
      id - This parameter is required.
    • onEvent

      @Stability(Stable) @NotNull public final Rule onEvent(@NotNull String id)
      Defines an EventBridge event rule which triggers for rule events.

      Use rule.addEventPattern(pattern) to specify a filter.

      Specified by:
      onEvent in interface IRule
      Specified by:
      onEvent in interface IRule.Jsii$Default
      Parameters:
      id - This parameter is required.
    • onReEvaluationStatus

      @Stability(Stable) @NotNull public final Rule onReEvaluationStatus(@NotNull String id)
      Defines a EventBridge event rule which triggers for rule re-evaluation status events.

      Specified by:
      onReEvaluationStatus in interface IRule
      Specified by:
      onReEvaluationStatus in interface IRule.Jsii$Default
      Parameters:
      id - This parameter is required.