Uses of Interface
software.amazon.awscdk.services.codestarnotifications.INotificationRule
Packages that use INotificationRule
Package
Description
AWS CodeBuild Construct Library
AWS CodeCommit Construct Library
AWS CodePipeline Construct Library
AWS CodeStarNotifications Construct Library
-
Uses of INotificationRule in software.amazon.awscdk.services.codebuild
Methods in software.amazon.awscdk.services.codebuild that return INotificationRuleModifier and TypeMethodDescriptiondefault INotificationRuleIProject.Jsii$Default.notifyOn(String id, INotificationRuleTarget target, ProjectNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events emitted by you specified, it very similar toonEventAPI.final INotificationRuleIProject.Jsii$Proxy.notifyOn(String id, INotificationRuleTarget target, ProjectNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events emitted by you specified, it very similar toonEventAPI.IProject.notifyOn(String id, INotificationRuleTarget target, ProjectNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events emitted by you specified, it very similar toonEventAPI.Project.notifyOn(String id, INotificationRuleTarget target, ProjectNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events emitted by you specified, it very similar toonEventAPI.default INotificationRuleIProject.Jsii$Default.notifyOnBuildFailed(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build fails.final INotificationRuleIProject.Jsii$Proxy.notifyOnBuildFailed(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build fails.final INotificationRuleIProject.Jsii$Proxy.notifyOnBuildFailed(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build fails.IProject.notifyOnBuildFailed(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build fails.IProject.notifyOnBuildFailed(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build fails.Project.notifyOnBuildFailed(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build fails.Project.notifyOnBuildFailed(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build fails.default INotificationRuleIProject.Jsii$Default.notifyOnBuildSucceeded(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build completes successfully.final INotificationRuleIProject.Jsii$Proxy.notifyOnBuildSucceeded(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build completes successfully.final INotificationRuleIProject.Jsii$Proxy.notifyOnBuildSucceeded(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build completes successfully.IProject.notifyOnBuildSucceeded(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build completes successfully.IProject.notifyOnBuildSucceeded(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build completes successfully.Project.notifyOnBuildSucceeded(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build completes successfully.Project.notifyOnBuildSucceeded(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build completes successfully. -
Uses of INotificationRule in software.amazon.awscdk.services.codecommit
Methods in software.amazon.awscdk.services.codecommit that return INotificationRuleModifier and TypeMethodDescriptiondefault INotificationRuleIRepository.Jsii$Default.notifiyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Deprecated.this method has a typo in its name, use notifyOnPullRequestMerged insteadfinal INotificationRuleIRepository.Jsii$Proxy.notifiyOnPullRequestMerged(String id, INotificationRuleTarget target) Deprecated.this method has a typo in its name, use notifyOnPullRequestMerged insteadfinal INotificationRuleIRepository.Jsii$Proxy.notifiyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Deprecated.this method has a typo in its name, use notifyOnPullRequestMerged insteadIRepository.notifiyOnPullRequestMerged(String id, INotificationRuleTarget target) Deprecated.this method has a typo in its name, use notifyOnPullRequestMerged insteadIRepository.notifiyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Deprecated.this method has a typo in its name, use notifyOnPullRequestMerged insteadRepository.notifiyOnPullRequestMerged(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is merged.Repository.notifiyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is merged.default INotificationRuleIRepository.Jsii$Default.notifyOn(String id, INotificationRuleTarget target, RepositoryNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events specified by you are emitted.final INotificationRuleIRepository.Jsii$Proxy.notifyOn(String id, INotificationRuleTarget target, RepositoryNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events specified by you are emitted.IRepository.notifyOn(String id, INotificationRuleTarget target, RepositoryNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events specified by you are emitted.Repository.notifyOn(String id, INotificationRuleTarget target, RepositoryNotifyOnOptions options) Defines a CodeStar Notification rule triggered when the project events specified by you are emitted.default INotificationRuleIRepository.Jsii$Default.notifyOnApprovalRuleOverridden(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.final INotificationRuleIRepository.Jsii$Proxy.notifyOnApprovalRuleOverridden(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.final INotificationRuleIRepository.Jsii$Proxy.notifyOnApprovalRuleOverridden(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.IRepository.notifyOnApprovalRuleOverridden(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.IRepository.notifyOnApprovalRuleOverridden(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.Repository.notifyOnApprovalRuleOverridden(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.Repository.notifyOnApprovalRuleOverridden(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.default INotificationRuleIRepository.Jsii$Default.notifyOnApprovalStatusChanged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval status is changed.final INotificationRuleIRepository.Jsii$Proxy.notifyOnApprovalStatusChanged(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval status is changed.final INotificationRuleIRepository.Jsii$Proxy.notifyOnApprovalStatusChanged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval status is changed.IRepository.notifyOnApprovalStatusChanged(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval status is changed.IRepository.notifyOnApprovalStatusChanged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval status is changed.Repository.notifyOnApprovalStatusChanged(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval status is changed.Repository.notifyOnApprovalStatusChanged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval status is changed.default INotificationRuleIRepository.Jsii$Default.notifyOnBranchOrTagCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.final INotificationRuleIRepository.Jsii$Proxy.notifyOnBranchOrTagCreated(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.final INotificationRuleIRepository.Jsii$Proxy.notifyOnBranchOrTagCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.IRepository.notifyOnBranchOrTagCreated(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.IRepository.notifyOnBranchOrTagCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.Repository.notifyOnBranchOrTagCreated(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.Repository.notifyOnBranchOrTagCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.default INotificationRuleIRepository.Jsii$Default.notifyOnBranchOrTagDeleted(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.final INotificationRuleIRepository.Jsii$Proxy.notifyOnBranchOrTagDeleted(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.final INotificationRuleIRepository.Jsii$Proxy.notifyOnBranchOrTagDeleted(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.IRepository.notifyOnBranchOrTagDeleted(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.IRepository.notifyOnBranchOrTagDeleted(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.Repository.notifyOnBranchOrTagDeleted(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.Repository.notifyOnBranchOrTagDeleted(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.default INotificationRuleIRepository.Jsii$Default.notifyOnPullRequestComment(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.final INotificationRuleIRepository.Jsii$Proxy.notifyOnPullRequestComment(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.final INotificationRuleIRepository.Jsii$Proxy.notifyOnPullRequestComment(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.IRepository.notifyOnPullRequestComment(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.IRepository.notifyOnPullRequestComment(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.Repository.notifyOnPullRequestComment(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.Repository.notifyOnPullRequestComment(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.default INotificationRuleIRepository.Jsii$Default.notifyOnPullRequestCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is created.final INotificationRuleIRepository.Jsii$Proxy.notifyOnPullRequestCreated(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is created.final INotificationRuleIRepository.Jsii$Proxy.notifyOnPullRequestCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is created.IRepository.notifyOnPullRequestCreated(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is created.IRepository.notifyOnPullRequestCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is created.Repository.notifyOnPullRequestCreated(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is created.Repository.notifyOnPullRequestCreated(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is created.default INotificationRuleIRepository.Jsii$Default.notifyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is merged.final INotificationRuleIRepository.Jsii$Proxy.notifyOnPullRequestMerged(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is merged.final INotificationRuleIRepository.Jsii$Proxy.notifyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is merged.IRepository.notifyOnPullRequestMerged(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is merged.IRepository.notifyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is merged.Repository.notifyOnPullRequestMerged(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is merged.Repository.notifyOnPullRequestMerged(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is merged. -
Uses of INotificationRule in software.amazon.awscdk.services.codepipeline
Methods in software.amazon.awscdk.services.codepipeline that return INotificationRuleModifier and TypeMethodDescriptiondefault INotificationRuleIPipeline.Jsii$Default.notifyOn(String id, INotificationRuleTarget target, PipelineNotifyOnOptions options) Defines a CodeStar notification rule triggered when the pipeline events emitted by you specified, it very similar toonEventAPI.final INotificationRuleIPipeline.Jsii$Proxy.notifyOn(String id, INotificationRuleTarget target, PipelineNotifyOnOptions options) Defines a CodeStar notification rule triggered when the pipeline events emitted by you specified, it very similar toonEventAPI.IPipeline.notifyOn(String id, INotificationRuleTarget target, PipelineNotifyOnOptions options) Defines a CodeStar notification rule triggered when the pipeline events emitted by you specified, it very similar toonEventAPI.Pipeline.notifyOn(String id, INotificationRuleTarget target, PipelineNotifyOnOptions options) Defines a CodeStar notification rule triggered when the pipeline events emitted by you specified, it very similar toonEventAPI.default INotificationRuleIPipeline.Jsii$Default.notifyOnAnyActionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Action execution" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnAnyActionStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Action execution" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnAnyActionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Action execution" events emitted from this pipeline.IPipeline.notifyOnAnyActionStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Action execution" events emitted from this pipeline.IPipeline.notifyOnAnyActionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Action execution" events emitted from this pipeline.Pipeline.notifyOnAnyActionStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Action execution" events emitted from this pipeline.Pipeline.notifyOnAnyActionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Action execution" events emitted from this pipeline.default INotificationRuleIPipeline.Jsii$Default.notifyOnAnyManualApprovalStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Manual approval" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnAnyManualApprovalStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Manual approval" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnAnyManualApprovalStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Manual approval" events emitted from this pipeline.IPipeline.notifyOnAnyManualApprovalStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Manual approval" events emitted from this pipeline.IPipeline.notifyOnAnyManualApprovalStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Manual approval" events emitted from this pipeline.Pipeline.notifyOnAnyManualApprovalStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Manual approval" events emitted from this pipeline.Pipeline.notifyOnAnyManualApprovalStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Manual approval" events emitted from this pipeline.default INotificationRuleIPipeline.Jsii$Default.notifyOnAnyStageStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Stage execution" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnAnyStageStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Stage execution" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnAnyStageStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Stage execution" events emitted from this pipeline.IPipeline.notifyOnAnyStageStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Stage execution" events emitted from this pipeline.IPipeline.notifyOnAnyStageStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Stage execution" events emitted from this pipeline.Pipeline.notifyOnAnyStageStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Stage execution" events emitted from this pipeline.Pipeline.notifyOnAnyStageStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Stage execution" events emitted from this pipeline.default INotificationRuleIPipeline.Jsii$Default.notifyOnExecutionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Pipeline execution" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnExecutionStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Pipeline execution" events emitted from this pipeline.final INotificationRuleIPipeline.Jsii$Proxy.notifyOnExecutionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Pipeline execution" events emitted from this pipeline.IPipeline.notifyOnExecutionStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Pipeline execution" events emitted from this pipeline.IPipeline.notifyOnExecutionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Pipeline execution" events emitted from this pipeline.Pipeline.notifyOnExecutionStateChange(String id, INotificationRuleTarget target) Define an notification rule triggered by the set of the "Pipeline execution" events emitted from this pipeline.Pipeline.notifyOnExecutionStateChange(String id, INotificationRuleTarget target, NotificationRuleOptions options) Define an notification rule triggered by the set of the "Pipeline execution" events emitted from this pipeline. -
Uses of INotificationRule in software.amazon.awscdk.services.codestarnotifications
Subinterfaces of INotificationRule in software.amazon.awscdk.services.codestarnotificationsModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forINotificationRule.Classes in software.amazon.awscdk.services.codestarnotifications that implement INotificationRuleModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.classA new notification rule.Methods in software.amazon.awscdk.services.codestarnotifications that return INotificationRuleModifier and TypeMethodDescriptionstatic INotificationRuleNotificationRule.fromNotificationRuleArn(software.constructs.Construct scope, String id, String notificationRuleArn) Import an existing notification rule provided an ARN.