AWS SDK for C++  1.8.183
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoT::Model::DynamoDBAction Class Reference

#include <DynamoDBAction.h>

Public Member Functions

 DynamoDBAction ()
 
 DynamoDBAction (Aws::Utils::Json::JsonView jsonValue)
 
DynamoDBActionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetTableName () const
 
bool TableNameHasBeenSet () const
 
void SetTableName (const Aws::String &value)
 
void SetTableName (Aws::String &&value)
 
void SetTableName (const char *value)
 
DynamoDBActionWithTableName (const Aws::String &value)
 
DynamoDBActionWithTableName (Aws::String &&value)
 
DynamoDBActionWithTableName (const char *value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
DynamoDBActionWithRoleArn (const Aws::String &value)
 
DynamoDBActionWithRoleArn (Aws::String &&value)
 
DynamoDBActionWithRoleArn (const char *value)
 
const Aws::StringGetOperation () const
 
bool OperationHasBeenSet () const
 
void SetOperation (const Aws::String &value)
 
void SetOperation (Aws::String &&value)
 
void SetOperation (const char *value)
 
DynamoDBActionWithOperation (const Aws::String &value)
 
DynamoDBActionWithOperation (Aws::String &&value)
 
DynamoDBActionWithOperation (const char *value)
 
const Aws::StringGetHashKeyField () const
 
bool HashKeyFieldHasBeenSet () const
 
void SetHashKeyField (const Aws::String &value)
 
void SetHashKeyField (Aws::String &&value)
 
void SetHashKeyField (const char *value)
 
DynamoDBActionWithHashKeyField (const Aws::String &value)
 
DynamoDBActionWithHashKeyField (Aws::String &&value)
 
DynamoDBActionWithHashKeyField (const char *value)
 
const Aws::StringGetHashKeyValue () const
 
bool HashKeyValueHasBeenSet () const
 
void SetHashKeyValue (const Aws::String &value)
 
void SetHashKeyValue (Aws::String &&value)
 
void SetHashKeyValue (const char *value)
 
DynamoDBActionWithHashKeyValue (const Aws::String &value)
 
DynamoDBActionWithHashKeyValue (Aws::String &&value)
 
DynamoDBActionWithHashKeyValue (const char *value)
 
const DynamoKeyTypeGetHashKeyType () const
 
bool HashKeyTypeHasBeenSet () const
 
void SetHashKeyType (const DynamoKeyType &value)
 
void SetHashKeyType (DynamoKeyType &&value)
 
DynamoDBActionWithHashKeyType (const DynamoKeyType &value)
 
DynamoDBActionWithHashKeyType (DynamoKeyType &&value)
 
const Aws::StringGetRangeKeyField () const
 
bool RangeKeyFieldHasBeenSet () const
 
void SetRangeKeyField (const Aws::String &value)
 
void SetRangeKeyField (Aws::String &&value)
 
void SetRangeKeyField (const char *value)
 
DynamoDBActionWithRangeKeyField (const Aws::String &value)
 
DynamoDBActionWithRangeKeyField (Aws::String &&value)
 
DynamoDBActionWithRangeKeyField (const char *value)
 
const Aws::StringGetRangeKeyValue () const
 
bool RangeKeyValueHasBeenSet () const
 
void SetRangeKeyValue (const Aws::String &value)
 
void SetRangeKeyValue (Aws::String &&value)
 
void SetRangeKeyValue (const char *value)
 
DynamoDBActionWithRangeKeyValue (const Aws::String &value)
 
DynamoDBActionWithRangeKeyValue (Aws::String &&value)
 
DynamoDBActionWithRangeKeyValue (const char *value)
 
const DynamoKeyTypeGetRangeKeyType () const
 
bool RangeKeyTypeHasBeenSet () const
 
void SetRangeKeyType (const DynamoKeyType &value)
 
void SetRangeKeyType (DynamoKeyType &&value)
 
DynamoDBActionWithRangeKeyType (const DynamoKeyType &value)
 
DynamoDBActionWithRangeKeyType (DynamoKeyType &&value)
 
const Aws::StringGetPayloadField () const
 
bool PayloadFieldHasBeenSet () const
 
void SetPayloadField (const Aws::String &value)
 
void SetPayloadField (Aws::String &&value)
 
void SetPayloadField (const char *value)
 
DynamoDBActionWithPayloadField (const Aws::String &value)
 
DynamoDBActionWithPayloadField (Aws::String &&value)
 
DynamoDBActionWithPayloadField (const char *value)
 

Detailed Description

Describes an action to write to a DynamoDB table.

The tableName, hashKeyField, and rangeKeyField values must match the values used when you created the table.

The hashKeyValue and rangeKeyvalue fields use a substitution template syntax. These templates provide data at runtime. The syntax is as follows: ${sql-expression}.

You can specify any valid expression in a WHERE or SELECT clause, including JSON properties, comparisons, calculations, and functions. For example, the following field uses the third level of the topic:

"hashKeyValue": "${topic(3)}"

The following field uses the timestamp:

"rangeKeyValue": "${timestamp()}"

See Also:

AWS API Reference

Definition at line 42 of file DynamoDBAction.h.

Constructor & Destructor Documentation

◆ DynamoDBAction() [1/2]

Aws::IoT::Model::DynamoDBAction::DynamoDBAction ( )

◆ DynamoDBAction() [2/2]

Aws::IoT::Model::DynamoDBAction::DynamoDBAction ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetHashKeyField()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetHashKeyField ( ) const
inline

The hash key name.

Definition at line 201 of file DynamoDBAction.h.

◆ GetHashKeyType()

const DynamoKeyType& Aws::IoT::Model::DynamoDBAction::GetHashKeyType ( ) const
inline

The hash key type. Valid values are "STRING" or "NUMBER"

Definition at line 283 of file DynamoDBAction.h.

◆ GetHashKeyValue()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetHashKeyValue ( ) const
inline

The hash key value.

Definition at line 242 of file DynamoDBAction.h.

◆ GetOperation()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetOperation ( ) const
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 139 of file DynamoDBAction.h.

◆ GetPayloadField()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetPayloadField ( ) const
inline

The action payload. This name can be customized.

Definition at line 427 of file DynamoDBAction.h.

◆ GetRangeKeyField()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetRangeKeyField ( ) const
inline

The range key name.

Definition at line 314 of file DynamoDBAction.h.

◆ GetRangeKeyType()

const DynamoKeyType& Aws::IoT::Model::DynamoDBAction::GetRangeKeyType ( ) const
inline

The range key type. Valid values are "STRING" or "NUMBER"

Definition at line 396 of file DynamoDBAction.h.

◆ GetRangeKeyValue()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetRangeKeyValue ( ) const
inline

The range key value.

Definition at line 355 of file DynamoDBAction.h.

◆ GetRoleArn()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetRoleArn ( ) const
inline

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

Definition at line 95 of file DynamoDBAction.h.

◆ GetTableName()

const Aws::String& Aws::IoT::Model::DynamoDBAction::GetTableName ( ) const
inline

The name of the DynamoDB table.

Definition at line 54 of file DynamoDBAction.h.

◆ HashKeyFieldHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::HashKeyFieldHasBeenSet ( ) const
inline

The hash key name.

Definition at line 206 of file DynamoDBAction.h.

◆ HashKeyTypeHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::HashKeyTypeHasBeenSet ( ) const
inline

The hash key type. Valid values are "STRING" or "NUMBER"

Definition at line 288 of file DynamoDBAction.h.

◆ HashKeyValueHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::HashKeyValueHasBeenSet ( ) const
inline

The hash key value.

Definition at line 247 of file DynamoDBAction.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoT::Model::DynamoDBAction::Jsonize ( ) const

◆ OperationHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::OperationHasBeenSet ( ) const
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 147 of file DynamoDBAction.h.

◆ operator=()

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PayloadFieldHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::PayloadFieldHasBeenSet ( ) const
inline

The action payload. This name can be customized.

Definition at line 432 of file DynamoDBAction.h.

◆ RangeKeyFieldHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::RangeKeyFieldHasBeenSet ( ) const
inline

The range key name.

Definition at line 319 of file DynamoDBAction.h.

◆ RangeKeyTypeHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::RangeKeyTypeHasBeenSet ( ) const
inline

The range key type. Valid values are "STRING" or "NUMBER"

Definition at line 401 of file DynamoDBAction.h.

◆ RangeKeyValueHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::RangeKeyValueHasBeenSet ( ) const
inline

The range key value.

Definition at line 360 of file DynamoDBAction.h.

◆ RoleArnHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::RoleArnHasBeenSet ( ) const
inline

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

Definition at line 100 of file DynamoDBAction.h.

◆ SetHashKeyField() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyField ( Aws::String &&  value)
inline

The hash key name.

Definition at line 216 of file DynamoDBAction.h.

◆ SetHashKeyField() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyField ( const Aws::String value)
inline

The hash key name.

Definition at line 211 of file DynamoDBAction.h.

◆ SetHashKeyField() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyField ( const char *  value)
inline

The hash key name.

Definition at line 221 of file DynamoDBAction.h.

◆ SetHashKeyType() [1/2]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyType ( const DynamoKeyType value)
inline

The hash key type. Valid values are "STRING" or "NUMBER"

Definition at line 293 of file DynamoDBAction.h.

◆ SetHashKeyType() [2/2]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyType ( DynamoKeyType &&  value)
inline

The hash key type. Valid values are "STRING" or "NUMBER"

Definition at line 298 of file DynamoDBAction.h.

◆ SetHashKeyValue() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyValue ( Aws::String &&  value)
inline

The hash key value.

Definition at line 257 of file DynamoDBAction.h.

◆ SetHashKeyValue() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyValue ( const Aws::String value)
inline

The hash key value.

Definition at line 252 of file DynamoDBAction.h.

◆ SetHashKeyValue() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetHashKeyValue ( const char *  value)
inline

The hash key value.

Definition at line 262 of file DynamoDBAction.h.

◆ SetOperation() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetOperation ( Aws::String &&  value)
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 163 of file DynamoDBAction.h.

◆ SetOperation() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetOperation ( const Aws::String value)
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 155 of file DynamoDBAction.h.

◆ SetOperation() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetOperation ( const char *  value)
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 171 of file DynamoDBAction.h.

◆ SetPayloadField() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetPayloadField ( Aws::String &&  value)
inline

The action payload. This name can be customized.

Definition at line 442 of file DynamoDBAction.h.

◆ SetPayloadField() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetPayloadField ( const Aws::String value)
inline

The action payload. This name can be customized.

Definition at line 437 of file DynamoDBAction.h.

◆ SetPayloadField() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetPayloadField ( const char *  value)
inline

The action payload. This name can be customized.

Definition at line 447 of file DynamoDBAction.h.

◆ SetRangeKeyField() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyField ( Aws::String &&  value)
inline

The range key name.

Definition at line 329 of file DynamoDBAction.h.

◆ SetRangeKeyField() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyField ( const Aws::String value)
inline

The range key name.

Definition at line 324 of file DynamoDBAction.h.

◆ SetRangeKeyField() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyField ( const char *  value)
inline

The range key name.

Definition at line 334 of file DynamoDBAction.h.

◆ SetRangeKeyType() [1/2]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyType ( const DynamoKeyType value)
inline

The range key type. Valid values are "STRING" or "NUMBER"

Definition at line 406 of file DynamoDBAction.h.

◆ SetRangeKeyType() [2/2]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyType ( DynamoKeyType &&  value)
inline

The range key type. Valid values are "STRING" or "NUMBER"

Definition at line 411 of file DynamoDBAction.h.

◆ SetRangeKeyValue() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyValue ( Aws::String &&  value)
inline

The range key value.

Definition at line 370 of file DynamoDBAction.h.

◆ SetRangeKeyValue() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyValue ( const Aws::String value)
inline

The range key value.

Definition at line 365 of file DynamoDBAction.h.

◆ SetRangeKeyValue() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetRangeKeyValue ( const char *  value)
inline

The range key value.

Definition at line 375 of file DynamoDBAction.h.

◆ SetRoleArn() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetRoleArn ( Aws::String &&  value)
inline

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

Definition at line 110 of file DynamoDBAction.h.

◆ SetRoleArn() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetRoleArn ( const Aws::String value)
inline

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

Definition at line 105 of file DynamoDBAction.h.

◆ SetRoleArn() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetRoleArn ( const char *  value)
inline

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

Definition at line 115 of file DynamoDBAction.h.

◆ SetTableName() [1/3]

void Aws::IoT::Model::DynamoDBAction::SetTableName ( Aws::String &&  value)
inline

The name of the DynamoDB table.

Definition at line 69 of file DynamoDBAction.h.

◆ SetTableName() [2/3]

void Aws::IoT::Model::DynamoDBAction::SetTableName ( const Aws::String value)
inline

The name of the DynamoDB table.

Definition at line 64 of file DynamoDBAction.h.

◆ SetTableName() [3/3]

void Aws::IoT::Model::DynamoDBAction::SetTableName ( const char *  value)
inline

The name of the DynamoDB table.

Definition at line 74 of file DynamoDBAction.h.

◆ TableNameHasBeenSet()

bool Aws::IoT::Model::DynamoDBAction::TableNameHasBeenSet ( ) const
inline

The name of the DynamoDB table.

Definition at line 59 of file DynamoDBAction.h.

◆ WithHashKeyField() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyField ( Aws::String &&  value)
inline

The hash key name.

Definition at line 231 of file DynamoDBAction.h.

◆ WithHashKeyField() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyField ( const Aws::String value)
inline

The hash key name.

Definition at line 226 of file DynamoDBAction.h.

◆ WithHashKeyField() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyField ( const char *  value)
inline

The hash key name.

Definition at line 236 of file DynamoDBAction.h.

◆ WithHashKeyType() [1/2]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyType ( const DynamoKeyType value)
inline

The hash key type. Valid values are "STRING" or "NUMBER"

Definition at line 303 of file DynamoDBAction.h.

◆ WithHashKeyType() [2/2]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyType ( DynamoKeyType &&  value)
inline

The hash key type. Valid values are "STRING" or "NUMBER"

Definition at line 308 of file DynamoDBAction.h.

◆ WithHashKeyValue() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyValue ( Aws::String &&  value)
inline

The hash key value.

Definition at line 272 of file DynamoDBAction.h.

◆ WithHashKeyValue() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyValue ( const Aws::String value)
inline

The hash key value.

Definition at line 267 of file DynamoDBAction.h.

◆ WithHashKeyValue() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithHashKeyValue ( const char *  value)
inline

The hash key value.

Definition at line 277 of file DynamoDBAction.h.

◆ WithOperation() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithOperation ( Aws::String &&  value)
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 187 of file DynamoDBAction.h.

◆ WithOperation() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithOperation ( const Aws::String value)
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 179 of file DynamoDBAction.h.

◆ WithOperation() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithOperation ( const char *  value)
inline

The type of operation to be performed. This follows the substitution template, so it can be ${operation}, but the substitution must result in one of the following: INSERT, UPDATE, or DELETE.

Definition at line 195 of file DynamoDBAction.h.

◆ WithPayloadField() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithPayloadField ( Aws::String &&  value)
inline

The action payload. This name can be customized.

Definition at line 457 of file DynamoDBAction.h.

◆ WithPayloadField() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithPayloadField ( const Aws::String value)
inline

The action payload. This name can be customized.

Definition at line 452 of file DynamoDBAction.h.

◆ WithPayloadField() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithPayloadField ( const char *  value)
inline

The action payload. This name can be customized.

Definition at line 462 of file DynamoDBAction.h.

◆ WithRangeKeyField() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyField ( Aws::String &&  value)
inline

The range key name.

Definition at line 344 of file DynamoDBAction.h.

◆ WithRangeKeyField() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyField ( const Aws::String value)
inline

The range key name.

Definition at line 339 of file DynamoDBAction.h.

◆ WithRangeKeyField() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyField ( const char *  value)
inline

The range key name.

Definition at line 349 of file DynamoDBAction.h.

◆ WithRangeKeyType() [1/2]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyType ( const DynamoKeyType value)
inline

The range key type. Valid values are "STRING" or "NUMBER"

Definition at line 416 of file DynamoDBAction.h.

◆ WithRangeKeyType() [2/2]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyType ( DynamoKeyType &&  value)
inline

The range key type. Valid values are "STRING" or "NUMBER"

Definition at line 421 of file DynamoDBAction.h.

◆ WithRangeKeyValue() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyValue ( Aws::String &&  value)
inline

The range key value.

Definition at line 385 of file DynamoDBAction.h.

◆ WithRangeKeyValue() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyValue ( const Aws::String value)
inline

The range key value.

Definition at line 380 of file DynamoDBAction.h.

◆ WithRangeKeyValue() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRangeKeyValue ( const char *  value)
inline

The range key value.

Definition at line 390 of file DynamoDBAction.h.

◆ WithRoleArn() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRoleArn ( Aws::String &&  value)
inline

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

Definition at line 125 of file DynamoDBAction.h.

◆ WithRoleArn() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRoleArn ( const Aws::String value)
inline

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

Definition at line 120 of file DynamoDBAction.h.

◆ WithRoleArn() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithRoleArn ( const char *  value)
inline

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

Definition at line 130 of file DynamoDBAction.h.

◆ WithTableName() [1/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithTableName ( Aws::String &&  value)
inline

The name of the DynamoDB table.

Definition at line 84 of file DynamoDBAction.h.

◆ WithTableName() [2/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithTableName ( const Aws::String value)
inline

The name of the DynamoDB table.

Definition at line 79 of file DynamoDBAction.h.

◆ WithTableName() [3/3]

DynamoDBAction& Aws::IoT::Model::DynamoDBAction::WithTableName ( const char *  value)
inline

The name of the DynamoDB table.

Definition at line 89 of file DynamoDBAction.h.


The documentation for this class was generated from the following file: