Interface IReceiptRuleSet

All Superinterfaces:
IConstruct, software.constructs.IConstruct, IDependable, IResource, software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
IReceiptRuleSet.Jsii$Default
All Known Implementing Classes:
IReceiptRuleSet.Jsii$Proxy, ReceiptRuleSet

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:30:41.429Z") @Stability(Stable) public interface IReceiptRuleSet extends software.amazon.jsii.JsiiSerializable, IResource
A receipt rule set.
  • Method Details

    • getReceiptRuleSetName

      @Stability(Stable) @NotNull String getReceiptRuleSetName()
      The receipt rule set name.
    • addRule

      @Stability(Stable) @NotNull ReceiptRule addRule(@NotNull String id, @Nullable ReceiptRuleOptions options)
      Adds a new receipt rule in this rule set.

      The new rule is added after the last added rule unless after is specified.

      Parameters:
      id - This parameter is required.
      options -
    • addRule

      @Stability(Stable) @NotNull ReceiptRule addRule(@NotNull String id)
      Adds a new receipt rule in this rule set.

      The new rule is added after the last added rule unless after is specified.

      Parameters:
      id - This parameter is required.