You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::CodeDeploy::Types::TriggerConfig

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing TriggerConfig as input to an Aws::Client method, you can use a vanilla Hash:

{
  trigger_name: "TriggerName",
  trigger_target_arn: "TriggerTargetArn",
  trigger_events: ["DeploymentStart"], # accepts DeploymentStart, DeploymentSuccess, DeploymentFailure, DeploymentStop, DeploymentRollback, DeploymentReady, InstanceStart, InstanceSuccess, InstanceFailure, InstanceReady
}

Information about notification triggers for the deployment group.

Instance Attribute Summary collapse

Instance Attribute Details

#trigger_eventsArray<String>

The event type or types for which notifications are triggered.

Returns:

  • (Array<String>)

    The event type or types for which notifications are triggered.

#trigger_nameString

The name of the notification trigger.

Returns:

  • (String)

    The name of the notification trigger.

#trigger_target_arnString

The Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic through which notifications about deployment or instance events are sent.

Returns:

  • (String)

    The Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic through which notifications about deployment or instance events are sent.