stratosphere-0.2.2: EDSL for AWS CloudFormation

Safe HaskellNone
LanguageHaskell2010

Stratosphere.ResourceProperties.AutoScalingNotificationConfigurations

Description

The NotificationConfigurations property is an embedded property of the AWS::AutoScaling::AutoScalingGroup resource that specifies the events for which the Auto Scaling group sends notifications.

Synopsis

Documentation

data AutoScalingNotificationConfigurations Source #

Full data type definition for AutoScalingNotificationConfigurations. See autoScalingNotificationConfigurations for a more convenient constructor.

Instances

Show AutoScalingNotificationConfigurations Source # 
Generic AutoScalingNotificationConfigurations Source # 
ToJSON AutoScalingNotificationConfigurations Source # 
FromJSON AutoScalingNotificationConfigurations Source # 
type Rep AutoScalingNotificationConfigurations Source # 
type Rep AutoScalingNotificationConfigurations = D1 (MetaData "AutoScalingNotificationConfigurations" "Stratosphere.ResourceProperties.AutoScalingNotificationConfigurations" "stratosphere-0.2.2-Fnop5S0NvsvBmp7LUeJWuv" False) (C1 (MetaCons "AutoScalingNotificationConfigurations" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_autoScalingNotificationConfigurationsNotificationTypes") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Val Text])) (S1 (MetaSel (Just Symbol "_autoScalingNotificationConfigurationsTopicARN") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Val Text)))))

asncNotificationTypes :: Lens' AutoScalingNotificationConfigurations [Val Text] Source #

A list of event types that trigger a notification. Event types can include any of the following types: autoscaling:EC2_INSTANCE_LAUNCH, autoscaling:EC2_INSTANCE_LAUNCH_ERROR, autoscaling:EC2_INSTANCE_TERMINATE, autoscaling:EC2_INSTANCE_TERMINATE_ERROR, and autoscaling:TEST_NOTIFICATION. For more information about event types, see DescribeAutoScalingNotificationTypes in the Auto Scaling API Reference.

asncTopicARN :: Lens' AutoScalingNotificationConfigurations (Val Text) Source #

The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic.