Container for the parameters to the PutNotificationConfiguration operation.
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 Get Email Notifications When Your Auto Scaling Group Changes
A new PutNotificationConfiguration overwrites an existing configuration.
Declaration Syntax
C# |
public class PutNotificationConfigurationRequest : AmazonWebServiceRequest
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
PutNotificationConfigurationRequest()()()() | Initializes a new instance of the PutNotificationConfigurationRequest class | |
AutoScalingGroupName |
The name of the Auto Scaling group.
Constraints: | |
Equals(Object) | (Inherited from Object.) | |
GetHashCode()()()() | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType()()()() | Gets the type of the current instance. (Inherited from Object.) | |
NotificationTypes |
The type of event that will cause the notification to be sent. For details about notification types supported by Auto Scaling, see
DescribeAutoScalingNotificationTypes.
| |
TopicARN |
The Amazon Resource Name (ARN) of the Amazon Simple Notification Service (SNS) topic.
Constraints: | |
ToString()()()() | Returns a string that represents the current object. (Inherited from Object.) | |
WithAutoScalingGroupName(String) | Obsolete.
Sets the AutoScalingGroupName property
| |
WithNotificationTypes(array<String>[]()[][]) | Obsolete.
Adds elements to the NotificationTypes collection
| |
WithNotificationTypes(IEnumerable<(Of <<'(String>)>>)) | Obsolete.
Adds elements to the NotificationTypes collection
| |
WithTopicARN(String) | Obsolete.
Sets the TopicARN property
|
Inheritance Hierarchy
Object | ||
AmazonWebServiceRequest | ||
PutNotificationConfigurationRequest |