/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Represents a request to set whether Amazon SES includes the original email
* headers in the Amazon SNS notifications of a specified type. For information
* about notifications, see the Amazon
* SES Developer Guide.See Also:
AWS
* API Reference
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The identity for which to enable or disable headers in notifications.
* Examples: user@example.com
, example.com
.
The notification type for which to enable or disable headers in * notifications.
*/ inline const NotificationType& GetNotificationType() const{ return m_notificationType; } /** *The notification type for which to enable or disable headers in * notifications.
*/ inline bool NotificationTypeHasBeenSet() const { return m_notificationTypeHasBeenSet; } /** *The notification type for which to enable or disable headers in * notifications.
*/ inline void SetNotificationType(const NotificationType& value) { m_notificationTypeHasBeenSet = true; m_notificationType = value; } /** *The notification type for which to enable or disable headers in * notifications.
*/ inline void SetNotificationType(NotificationType&& value) { m_notificationTypeHasBeenSet = true; m_notificationType = std::move(value); } /** *The notification type for which to enable or disable headers in * notifications.
*/ inline SetIdentityHeadersInNotificationsEnabledRequest& WithNotificationType(const NotificationType& value) { SetNotificationType(value); return *this;} /** *The notification type for which to enable or disable headers in * notifications.
*/ inline SetIdentityHeadersInNotificationsEnabledRequest& WithNotificationType(NotificationType&& value) { SetNotificationType(std::move(value)); return *this;} /** *Sets whether Amazon SES includes the original email headers in Amazon SNS
* notifications of the specified notification type. A value of true
* specifies that Amazon SES will include headers in notifications, and a value of
* false
specifies that Amazon SES will not include headers in
* notifications.
This value can only be set when
* NotificationType
is already set to use a particular Amazon SNS
* topic.
Sets whether Amazon SES includes the original email headers in Amazon SNS
* notifications of the specified notification type. A value of true
* specifies that Amazon SES will include headers in notifications, and a value of
* false
specifies that Amazon SES will not include headers in
* notifications.
This value can only be set when
* NotificationType
is already set to use a particular Amazon SNS
* topic.
Sets whether Amazon SES includes the original email headers in Amazon SNS
* notifications of the specified notification type. A value of true
* specifies that Amazon SES will include headers in notifications, and a value of
* false
specifies that Amazon SES will not include headers in
* notifications.
This value can only be set when
* NotificationType
is already set to use a particular Amazon SNS
* topic.
Sets whether Amazon SES includes the original email headers in Amazon SNS
* notifications of the specified notification type. A value of true
* specifies that Amazon SES will include headers in notifications, and a value of
* false
specifies that Amazon SES will not include headers in
* notifications.
This value can only be set when
* NotificationType
is already set to use a particular Amazon SNS
* topic.