DynamoDB and the CreateTable action
For security reasons, you can deny the Twilio Event Stream Adapter access to the CreateTable action on DynamoDB. If you deny the adapter access, before running the adapter, you must manually create the DynamoDB table.
If you create the table manually, you do not need to include the CreateTable permission in the IAM policy for the adapters. All other DynamoDB permissions are required.
To create the DynamoDB table manually, you must configure it with the following:
|
Field |
Description |
|---|---|
|
Table Name |
The name of the table must be the configured Application Name + “_” + server host name + “.” + adapter ID. Example: verintAgentEvents_verintris.2 where the configured Application Name is verintAgentEvents, the server host name is verintris and the adapter ID is 2. To determine the adapter ID, check the RIS logs or look into the IntegrationService.xml file under $IMPACT360SOFTWAREDIR%\Conf directory. |
|
Primary partition key |
leaseKey (String) |
|
Read/write capacity mode |
Provisioned |
|
Provisioned read capacity units |
10 |
|
Provisioned write capacity units |
10 |