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.84.0 (build 5404dcf)", date="2023-06-19T16:29:55.920Z") @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.