DynamoDBv2Action

public struct DynamoDBv2Action : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • 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.

    Declaration

    Swift

    public let putItem: PutItemInput
  • The ARN of the IAM role that grants access to the DynamoDB table.

    Declaration

    Swift

    public let roleArn: String
  • Undocumented

    Declaration

    Swift

    public init(putItem: PutItemInput, roleArn: String)