TopicRuleDynamoDBv2Action

data class TopicRuleDynamoDBv2Action(val putItem: TopicRulePutItemInput? = null, val roleArn: String? = null)

Constructors

Link copied to clipboard
constructor(putItem: TopicRulePutItemInput? = null, roleArn: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Specifies the DynamoDB table to which the message data will be written. For example: { "dynamoDBv2": { "roleArn": "aws:iam:12341251:my-role" "putItem": { "tableName": "my-table" } } } Each attribute in the message payload will be written to a separate column in the DynamoDB database.

Link copied to clipboard
val roleArn: String? = null

The ARN of the IAM role that grants access to the DynamoDB table.