Class DeploymentGroupTriggerConfigurationArgs.Builder

    • Method Detail

      • triggerEvents

        public DeploymentGroupTriggerConfigurationArgs.Builder triggerEvents​(com.pulumi.core.Output<java.util.List<java.lang.String>> triggerEvents)
        Parameters:
        triggerEvents - The event type or types for which notifications are triggered. Some values that are supported: `DeploymentStart`, `DeploymentSuccess`, `DeploymentFailure`, `DeploymentStop`, `DeploymentRollback`, `InstanceStart`, `InstanceSuccess`, `InstanceFailure`. See [the CodeDeploy documentation](http://docs.aws.amazon.com/codedeploy/latest/userguide/monitoring-sns-event-notifications-create-trigger.html) for all possible values.
        Returns:
        builder
      • triggerEvents

        public DeploymentGroupTriggerConfigurationArgs.Builder triggerEvents​(java.util.List<java.lang.String> triggerEvents)
        Parameters:
        triggerEvents - The event type or types for which notifications are triggered. Some values that are supported: `DeploymentStart`, `DeploymentSuccess`, `DeploymentFailure`, `DeploymentStop`, `DeploymentRollback`, `InstanceStart`, `InstanceSuccess`, `InstanceFailure`. See [the CodeDeploy documentation](http://docs.aws.amazon.com/codedeploy/latest/userguide/monitoring-sns-event-notifications-create-trigger.html) for all possible values.
        Returns:
        builder
      • triggerEvents

        public DeploymentGroupTriggerConfigurationArgs.Builder triggerEvents​(java.lang.String... triggerEvents)
        Parameters:
        triggerEvents - The event type or types for which notifications are triggered. Some values that are supported: `DeploymentStart`, `DeploymentSuccess`, `DeploymentFailure`, `DeploymentStop`, `DeploymentRollback`, `InstanceStart`, `InstanceSuccess`, `InstanceFailure`. See [the CodeDeploy documentation](http://docs.aws.amazon.com/codedeploy/latest/userguide/monitoring-sns-event-notifications-create-trigger.html) for all possible values.
        Returns:
        builder
      • triggerTargetArn

        public DeploymentGroupTriggerConfigurationArgs.Builder triggerTargetArn​(com.pulumi.core.Output<java.lang.String> triggerTargetArn)
        Parameters:
        triggerTargetArn - The ARN of the SNS topic through which notifications are sent.
        Returns:
        builder
      • triggerTargetArn

        public DeploymentGroupTriggerConfigurationArgs.Builder triggerTargetArn​(java.lang.String triggerTargetArn)
        Parameters:
        triggerTargetArn - The ARN of the SNS topic through which notifications are sent.
        Returns:
        builder