AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Describes an action to publish to an Amazon SNS topic.

Inheritance Hierarchy

System.Object
  Amazon.IoT.Model.SnsAction

Namespace: Amazon.IoT.Model
Assembly: AWSSDK.IoT.dll
Version: 3.x.y.z

Syntax

C#
public class SnsAction

The SnsAction type exposes the following members

Constructors

NameDescription
Public Method SnsAction()

Properties

NameTypeDescription
Public Property MessageFormat Amazon.IoT.MessageFormat

Gets and sets the property MessageFormat.

The message format of the message to publish. Optional. 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 http://docs.aws.amazon.com/sns/latest/dg/json-formats.html refer to their official documentation.

Public Property RoleArn System.String

Gets and sets the property RoleArn.

The ARN of the IAM role that grants access.

Public Property TargetArn System.String

Gets and sets the property TargetArn.

The ARN of the SNS topic.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms