Fugue.AWS.AutoScaling.NotificationConfiguration

Module Members

all

(Function)

Create a NotificationConfiguration that will send all notification types to the given topic.

Type Signature

 fun (Topic) -> NotificationConfiguration
Argument: topic

The SNS topic to notify.

Type: Topic

Returns:

A Fugue.Core.AWS.AutoScaling.NotificationConfiguration value.

Type: NotificationConfiguration

new

(Function)

Create a NotificationConfiguration, which will send auto scaling events to a SNS topic.

Type Signature

 fun { topic: Topic,
       notificationTypes: List<NotificationType> } -> NotificationConfiguration
Argument: topic

The SNS topic to notify.

Type: Topic

Argument: notificationTypes

The auto scaling event types to send to the topic.

Type: List<NotificationType>

Returns:

A Fugue.Core.AWS.AutoScaling.NotificationConfiguration value.

Type: NotificationConfiguration