Uses of Interface
software.amazon.awscdk.services.codestarnotifications.INotificationRuleTarget
Package
Description
AWS::Chatbot Construct Library
AWS CodeBuild Construct Library
AWS CodeCommit Construct Library
AWS CodePipeline Construct Library
AWS CodeStarNotifications Construct Library
Amazon Simple Notification Service Construct Library
-
Uses of INotificationRuleTarget in software.amazon.awscdk.services.chatbot
Modifier and TypeInterfaceDescriptioninterface
Represents a Slack channel configuration.static interface
Internal default implementation forISlackChannelConfiguration
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.class
A new Slack channel configuration. -
Uses of INotificationRuleTarget in software.amazon.awscdk.services.codebuild
Modifier and TypeMethodDescriptiondefault INotificationRule
IProject.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 toonEvent
API.final INotificationRule
IProject.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 toonEvent
API.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 toonEvent
API.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 toonEvent
API.default INotificationRule
IProject.Jsii$Default.notifyOnBuildFailed
(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build fails.final INotificationRule
IProject.Jsii$Proxy.notifyOnBuildFailed
(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build fails.final INotificationRule
IProject.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 INotificationRule
IProject.Jsii$Default.notifyOnBuildSucceeded
(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar notification rule which triggers when a build completes successfully.final INotificationRule
IProject.Jsii$Proxy.notifyOnBuildSucceeded
(String id, INotificationRuleTarget target) Defines a CodeStar notification rule which triggers when a build completes successfully.final INotificationRule
IProject.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 INotificationRuleTarget in software.amazon.awscdk.services.codecommit
Modifier and TypeMethodDescriptionRepository.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 INotificationRule
IRepository.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 INotificationRule
IRepository.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 INotificationRule
IRepository.Jsii$Default.notifyOnApprovalRuleOverridden
(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.final INotificationRule
IRepository.Jsii$Proxy.notifyOnApprovalRuleOverridden
(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval rule is overridden.final INotificationRule
IRepository.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 INotificationRule
IRepository.Jsii$Default.notifyOnApprovalStatusChanged
(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when an approval status is changed.final INotificationRule
IRepository.Jsii$Proxy.notifyOnApprovalStatusChanged
(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when an approval status is changed.final INotificationRule
IRepository.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 INotificationRule
IRepository.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 INotificationRule
IRepository.Jsii$Proxy.notifyOnBranchOrTagCreated
(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a new branch or tag is created.final INotificationRule
IRepository.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 INotificationRule
IRepository.Jsii$Default.notifyOnBranchOrTagDeleted
(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.final INotificationRule
IRepository.Jsii$Proxy.notifyOnBranchOrTagDeleted
(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a branch or tag is deleted.final INotificationRule
IRepository.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 INotificationRule
IRepository.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 INotificationRule
IRepository.Jsii$Proxy.notifyOnPullRequestComment
(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a comment is made on a pull request.final INotificationRule
IRepository.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 INotificationRule
IRepository.Jsii$Default.notifyOnPullRequestCreated
(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is created.final INotificationRule
IRepository.Jsii$Proxy.notifyOnPullRequestCreated
(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is created.final INotificationRule
IRepository.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 INotificationRule
IRepository.Jsii$Default.notifyOnPullRequestMerged
(String id, INotificationRuleTarget target, NotificationRuleOptions options) Defines a CodeStar Notification rule which triggers when a pull request is merged.final INotificationRule
IRepository.Jsii$Proxy.notifyOnPullRequestMerged
(String id, INotificationRuleTarget target) Defines a CodeStar Notification rule which triggers when a pull request is merged.final INotificationRule
IRepository.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 INotificationRuleTarget in software.amazon.awscdk.services.codepipeline
Modifier and TypeMethodDescriptiondefault INotificationRule
IPipeline.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 toonEvent
API.final INotificationRule
IPipeline.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 toonEvent
API.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 toonEvent
API.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 toonEvent
API.default INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRule
IPipeline.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 INotificationRuleTarget in software.amazon.awscdk.services.codestarnotifications
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forINotificationRuleTarget
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.Modifier and TypeMethodDescriptiondefault List<INotificationRuleTarget>
NotificationRuleProps.getTargets()
The targets to register for the notification destination.final List<INotificationRuleTarget>
NotificationRuleProps.Jsii$Proxy.getTargets()
Modifier and TypeMethodDescriptionINotificationRule.addTarget
(INotificationRuleTarget target) Adds target to notification rule.default Boolean
INotificationRule.Jsii$Default.addTarget
(INotificationRuleTarget target) Adds target to notification rule.final Boolean
INotificationRule.Jsii$Proxy.addTarget
(INotificationRuleTarget target) Adds target to notification rule.NotificationRule.addTarget
(INotificationRuleTarget target) Adds target to notification rule.Modifier and TypeMethodDescriptionNotificationRule.Builder.targets
(List<? extends INotificationRuleTarget> targets) The targets to register for the notification destination.NotificationRuleProps.Builder.targets
(List<? extends INotificationRuleTarget> targets) Sets the value ofNotificationRuleProps.getTargets()
-
Uses of INotificationRuleTarget in software.amazon.awscdk.services.sns
Modifier and TypeInterfaceDescriptioninterface
Represents an SNS topic.static interface
Internal default implementation forITopic
.Modifier and TypeClassDescriptionstatic final class
A proxy class which represents a concrete javascript instance of this type.class
A new SNS topic.class
Either a new or imported Topic.