AWS SDK for C++
1.8.182
AWS SDK for C++
|
#include <SnsAction.h>
Describes an action to publish to an Amazon SNS topic.
Definition at line 33 of file SnsAction.h.
Aws::IoT::Model::SnsAction::SnsAction | ( | ) |
Aws::IoT::Model::SnsAction::SnsAction | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see https://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.
Definition at line 133 of file SnsAction.h.
|
inline |
The ARN of the IAM role that grants access.
Definition at line 86 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 45 of file SnsAction.h.
Aws::Utils::Json::JsonValue Aws::IoT::Model::SnsAction::Jsonize | ( | ) | const |
|
inline |
(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see https://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.
Definition at line 144 of file SnsAction.h.
SnsAction& Aws::IoT::Model::SnsAction::operator= | ( | Aws::Utils::Json::JsonView | jsonValue | ) |
|
inline |
The ARN of the IAM role that grants access.
Definition at line 91 of file SnsAction.h.
|
inline |
(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see https://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.
Definition at line 155 of file SnsAction.h.
|
inline |
(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see https://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.
Definition at line 166 of file SnsAction.h.
|
inline |
The ARN of the IAM role that grants access.
Definition at line 101 of file SnsAction.h.
|
inline |
The ARN of the IAM role that grants access.
Definition at line 96 of file SnsAction.h.
|
inline |
The ARN of the IAM role that grants access.
Definition at line 106 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 60 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 55 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 65 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 50 of file SnsAction.h.
|
inline |
(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see https://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.
Definition at line 177 of file SnsAction.h.
|
inline |
(Optional) The message format of the message to publish. Accepted values are "JSON" and "RAW". The default value of the attribute is "RAW". SNS uses this setting to determine if the payload should be parsed and relevant platform-specific bits of the payload should be extracted. To read more about SNS message formats, see https://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.
Definition at line 188 of file SnsAction.h.
|
inline |
The ARN of the IAM role that grants access.
Definition at line 116 of file SnsAction.h.
|
inline |
The ARN of the IAM role that grants access.
Definition at line 111 of file SnsAction.h.
|
inline |
The ARN of the IAM role that grants access.
Definition at line 121 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 75 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 70 of file SnsAction.h.
|
inline |
The ARN of the SNS topic.
Definition at line 80 of file SnsAction.h.