Struct rusoto_ssm::NotificationConfig [−][src]
pub struct NotificationConfig { pub notification_arn: Option<String>, pub notification_events: Option<Vec<String>>, pub notification_type: Option<String>, }
Configurations for sending notifications.
Fields
notification_arn: Option<String>
An Amazon Resource Name (ARN) for a Simple Notification Service (SNS) topic. Run Command pushes notifications about command status changes to this topic.
notification_events: Option<Vec<String>>
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 Setting Up Events and Notifications in the AWS Systems Manager User Guide.
notification_type: Option<String>
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.
Trait Implementations
impl Default for NotificationConfig
[src]
impl Default for NotificationConfig
fn default() -> NotificationConfig
[src]
fn default() -> NotificationConfig
Returns the "default value" for a type. Read more
impl Debug for NotificationConfig
[src]
impl Debug for NotificationConfig
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for NotificationConfig
[src]
impl Clone for NotificationConfig
fn clone(&self) -> NotificationConfig
[src]
fn clone(&self) -> NotificationConfig
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl PartialEq for NotificationConfig
[src]
impl PartialEq for NotificationConfig
fn eq(&self, other: &NotificationConfig) -> bool
[src]
fn eq(&self, other: &NotificationConfig) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, other: &NotificationConfig) -> bool
[src]
fn ne(&self, other: &NotificationConfig) -> bool
This method tests for !=
.
Auto Trait Implementations
impl Send for NotificationConfig
impl Send for NotificationConfig
impl Sync for NotificationConfig
impl Sync for NotificationConfig