Interface IReceiptRuleSet

All Superinterfaces:
software.constructs.IConstruct, software.constructs.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.103.1 (build bef2dea)", date="2024-09-11T18:01:23.908Z") @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.