Interface IRuleTarget.Jsii$Default

All Superinterfaces:
IRuleTarget, software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
IRuleTarget.Jsii$Proxy
Enclosing interface:
IRuleTarget

@Internal public static interface IRuleTarget.Jsii$Default extends IRuleTarget
Internal default implementation for IRuleTarget.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface software.amazon.awscdk.services.events.IRuleTarget

    IRuleTarget.Jsii$Default, IRuleTarget.Jsii$Proxy
  • Method Summary

    Modifier and Type
    Method
    Description
    bind(IRule rule, String id)
    Returns the rule target specification.

    Methods inherited from interface software.amazon.awscdk.services.events.IRuleTarget

    bind

    Methods inherited from interface software.amazon.jsii.JsiiSerializable

    $jsii$toJson
  • Method Details

    • bind

      @Stability(Stable) @NotNull default RuleTargetConfig bind(@NotNull IRule rule, @Nullable String id)
      Returns the rule target specification.

      NOTE: Do not use the various inputXxx options. They can be set in a call to addTarget.

      Specified by:
      bind in interface IRuleTarget
      Parameters:
      rule - The EventBridge Rule that would trigger this target. This parameter is required.
      id - The id of the target that will be attached to the rule.