Updating TransactionAttributes - Amazon Chime SDK

Updating TransactionAttributes

To modify stored TransactionAttributes, update the contents of the JSON object with new values. In the following example, the keys NewKey1 and NewKey2 are added to the TransactionAttributes. These keys are paired with the values NewValue1 and NewValue2, respectively.

{ "SchemaVersion": "1.0", "Actions": [ { "Type": "PlayAudio", "Parameters": { "ParticipantTag": "LEG-A", "AudioSource": { "Type": "S3", "BucketName": "mtg1-sipmedia-app-iad", "Key": "Welcome3.wav" } } } ], "TransactionAttributes": { "NewKey1": "NewValue1", "NewKey2": "NewValue2" } }

If, in the previous example, you passed NewValue1 to key1, the existing value of key1 would be replaced with NewValue1. However, passing a value to NewKey1 creates a new key/value pair.