Safe Haskell | None |
---|---|
Language | Haskell2010 |
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.
- data AutoScalingNotificationConfigurations = AutoScalingNotificationConfigurations {}
- autoScalingNotificationConfigurations :: [Val Text] -> Val Text -> AutoScalingNotificationConfigurations
- asncNotificationTypes :: Lens' AutoScalingNotificationConfigurations [Val Text]
- asncTopicARN :: Lens' AutoScalingNotificationConfigurations (Val Text)
Documentation
data AutoScalingNotificationConfigurations Source #
Full data type definition for AutoScalingNotificationConfigurations. See
autoScalingNotificationConfigurations
for a more convenient constructor.
Constructors
AutoScalingNotificationConfigurations | |
autoScalingNotificationConfigurations Source #
Arguments
:: [Val Text] | |
-> Val Text | |
-> AutoScalingNotificationConfigurations |
Constructor for AutoScalingNotificationConfigurations
containing
required fields as arguments.
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.