Interface INotificationRuleSource

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Subinterfaces:
INotificationRuleSource.Jsii$Default, IPipeline, IPipeline.Jsii$Default, IProject, IProject.Jsii$Default, IRepository, IRepository.Jsii$Default
All Known Implementing Classes:
INotificationRuleSource.Jsii$Proxy, IPipeline.Jsii$Proxy, IProject.Jsii$Proxy, IRepository.Jsii$Proxy, Pipeline, PipelineProject, Project, Repository

@Generated(value="jsii-pacmak/1.74.0 (build 6d08790)", date="2023-05-31T18:43:30.297Z") @Stability(Stable) public interface INotificationRuleSource extends software.amazon.jsii.JsiiSerializable
Represents a notification source The source that allows CodeBuild and CodePipeline to associate with this rule.
  • Method Details

    • bindAsNotificationRuleSource

      @Stability(Stable) @NotNull NotificationRuleSourceConfig bindAsNotificationRuleSource(@NotNull software.constructs.Construct scope)
      Returns a source configuration for notification rule.

      Parameters:
      scope - This parameter is required.