# DynamoDB

There is one call used to extract pieces of content from any response data.

### createDynamoDBClient(String:accesskey, String:secret, String:region)

Creates a new client for AWS DynamoDB service. This client implements methods that uses AWS SDK 2 software.amazon.awssdk.services.dynamodb.DynamoDbClient.

<div class="codeSnippet" id="bkmrk-copy-if-%28typeof-%24acc">[Copy](javascript:void(0);)<div class="codeSnippetBody">```
if (typeof $accesskey == "undefined") {<br></br>    EncryptedHashDPL("EncryptedAWSCredentials.csv", "mysecretPassword123!");<br></br>} <br></br>var dynamoDB = createDynamoDBClient($accesskey, $secret, "us-west-2");<br></br>
```

 </div> </div><div class="code panel pdl conf-macro output-block" id="bkmrk-%C2%A0" style="border-width: 1px;"><div class="codeContent panelContent pdl"> </div> </div>### createTable(tableName, primaryKey, sortKey)

Creates a new table

<div class="codeSnippet" id="bkmrk-copy-dynamodb.create">[Copy](javascript:void(0);)<div class="codeSnippetBody">```
dynamoDB.createTable("movies","movieName");<br></br>
```

 </div> </div><div class="code panel pdl conf-macro output-block" id="bkmrk-" style="border-width: 1px;"><div class="codeContent panelContent pdl">```

```

 </div> </div>### deleteTable(tableName)

deletes a Table.

<div class="code panel pdl conf-macro output-block" id="bkmrk-copy-client.deleteta" style="border-width: 1px;"><div class="codeContent panelContent pdl"><div class="codeSnippet">[Copy](javascript:void(0);)<div class="codeSnippetBody">```
client.deleteTable("movies-table");<br></br>
```

</div></div></div></div>