AWS SDK for Go (PILOT)
API Reference

PREVIEW DOCUMENTATION - This is a preview of a new format for the AWS SDK for Go API Reference documentation. For the current AWS SDK for Go API Reference, see https://docs.aws.amazon.com/sdk-for-go/api/.

We welcome your feedback on this new version of the documentation. Send your comments to aws-sdkdocs-feedback@amazon.com.

DynamoDBv2Action

import "github.com/aws/aws-sdk-go/service/iot"

type DynamoDBv2Action struct { PutItem *PutItemInput `locationName:"putItem" type:"structure" required:"true"` RoleArn *string `locationName:"roleArn" type:"string" required:"true"` }

Describes an action to write to a DynamoDB table.

This DynamoDB action writes each attribute in the message payload into it's own column in the DynamoDB table.

PutItem

The input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.

RoleArn

Type: *string

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

RoleArn is a required field

Method

GoString

func (s DynamoDBv2Action) GoString() string

GoString returns the string representation

SetPutItem

func (s *DynamoDBv2Action) SetPutItem(v *PutItemInput) *DynamoDBv2Action

SetPutItem sets the PutItem field's value.

SetRoleArn

func (s *DynamoDBv2Action) SetRoleArn(v string) *DynamoDBv2Action

SetRoleArn sets the RoleArn field's value.

String

func (s DynamoDBv2Action) String() string

String returns the string representation

Validate

func (s *DynamoDBv2Action) Validate() error

Validate inspects the fields of the type to determine if they are valid.

On this page: