| Safe Haskell | None | 
|---|---|
| Language | Haskell2010 | 
Network.AWS.AutoScaling.PutNotificationConfiguration
Description
Configures an Auto Scaling group to send notifications when specified events take place. Subscribers to this topic can have messages for events delivered to an endpoint such as a web server or email address.
For more information see Getting Notifications When Your Auto Scaling GroupChanges in the Auto Scaling Developer Guide.
This configuration overwrites an existing configuration.
http://docs.aws.amazon.com/AutoScaling/latest/APIReference/API_PutNotificationConfiguration.html
- data PutNotificationConfiguration
- putNotificationConfiguration :: Text -> Text -> PutNotificationConfiguration
- pncAutoScalingGroupName :: Lens' PutNotificationConfiguration Text
- pncNotificationTypes :: Lens' PutNotificationConfiguration [Text]
- pncTopicARN :: Lens' PutNotificationConfiguration Text
- data PutNotificationConfigurationResponse
- putNotificationConfigurationResponse :: PutNotificationConfigurationResponse
Request
data PutNotificationConfiguration Source
Instances
Request constructor
putNotificationConfiguration Source
Arguments
| :: Text | |
| -> Text | |
| -> PutNotificationConfiguration | 
PutNotificationConfiguration constructor.
The fields accessible through corresponding lenses are:
Request lenses
pncAutoScalingGroupName :: Lens' PutNotificationConfiguration Text Source
The name of the Auto Scaling group.
pncNotificationTypes :: Lens' PutNotificationConfiguration [Text] Source
The type of event that will cause the notification to be sent. For details
 about notification types supported by Auto Scaling, see DescribeAutoScalingNotificationTypes.
pncTopicARN :: Lens' PutNotificationConfiguration Text Source
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic.