Uses of Interface
software.amazon.awscdk.services.codestarnotifications.INotificationRuleTarget
Packages that use 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
Subinterfaces of INotificationRuleTarget in software.amazon.awscdk.services.chatbotModifier and TypeInterfaceDescriptioninterfaceRepresents a Slack channel configuration.static interfaceInternal default implementation forISlackChannelConfiguration.Classes in software.amazon.awscdk.services.chatbot that implement INotificationRuleTargetModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.classA new Slack channel configuration. -
Uses of INotificationRuleTarget in software.amazon.awscdk.services.codebuild
Methods in software.amazon.awscdk.services.codebuild with parameters of type INotificationRuleTargetModifier 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 INotificationRuleTarget in software.amazon.awscdk.services.codecommit
Methods in software.amazon.awscdk.services.codecommit with parameters of type INotificationRuleTargetModifier 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 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 INotificationRuleTarget in software.amazon.awscdk.services.codepipeline
Methods in software.amazon.awscdk.services.codepipeline with parameters of type INotificationRuleTargetModifier 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 INotificationRuleTarget in software.amazon.awscdk.services.codestarnotifications
Subinterfaces of INotificationRuleTarget in software.amazon.awscdk.services.codestarnotificationsModifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forINotificationRuleTarget.Classes in software.amazon.awscdk.services.codestarnotifications that implement INotificationRuleTargetModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.Methods in software.amazon.awscdk.services.codestarnotifications that return types with arguments of type INotificationRuleTargetModifier and TypeMethodDescriptiondefault List<INotificationRuleTarget> NotificationRuleProps.getTargets()The targets to register for the notification destination.final List<INotificationRuleTarget> NotificationRuleProps.Jsii$Proxy.getTargets()Methods in software.amazon.awscdk.services.codestarnotifications with parameters of type INotificationRuleTargetModifier and TypeMethodDescriptionINotificationRule.addTarget(INotificationRuleTarget target) Adds target to notification rule.default BooleanINotificationRule.Jsii$Default.addTarget(INotificationRuleTarget target) Adds target to notification rule.final BooleanINotificationRule.Jsii$Proxy.addTarget(INotificationRuleTarget target) Adds target to notification rule.NotificationRule.addTarget(INotificationRuleTarget target) Adds target to notification rule.Method parameters in software.amazon.awscdk.services.codestarnotifications with type arguments of type INotificationRuleTargetModifier 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
Subinterfaces of INotificationRuleTarget in software.amazon.awscdk.services.snsModifier and TypeInterfaceDescriptioninterfaceRepresents an SNS topic.static interfaceInternal default implementation forITopic.Classes in software.amazon.awscdk.services.sns that implement INotificationRuleTargetModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type.classA new SNS topic.classEither a new or imported Topic.