NotificationConfig class
Configurations for sending notifications.
Constructors
-
NotificationConfig({String? notificationArn, List<
NotificationEvent> ? notificationEvents, NotificationType? notificationType}) -
NotificationConfig.fromJson(Map<
String, dynamic> json) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- notificationArn → String?
-
An Amazon Resource Name (ARN) for an Amazon Simple Notification Service
(Amazon SNS) topic. Run Command pushes notifications about command status
changes to this topic.
final
-
notificationEvents
→ List<
NotificationEvent> ? -
The different events for which you can receive notifications. These events
include the following: All (events), InProgress, Success, TimedOut,
Cancelled, Failed. To learn more about these events, see Monitoring
Systems Manager status changes using Amazon SNS notifications in the
AWS Systems Manager User Guide.
final
- notificationType → NotificationType?
-
Command: Receive notification when the status of a command changes.
Invocation: For commands sent to multiple instances, receive notification on
a per-instance basis when the status of a command changes.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited