Verwenden TransactionAttributes - Amazon Chime SDK

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden TransactionAttributes

Sie verwenden dieTransactionAttributes Datenstruktur, um anwendungsspezifische Informationen wie Anrufstatus oder Besprechungskennungen zu speichern, und übergeben diese Daten dann anAWS Lambda-Aufrufe. Diese Struktur macht das Speichern von Daten in externen Datenbanken wie Amazon DynamoDB überflüssig.

TransactionAttributessind JSON-Objekte, die Schlüssel/Wert-Paare enthalten. Die Objekte können maximal 100 Schlüssel/Wert-Paare enthalten, und die Objekte haben eine maximale Nutzdatengröße von 20 KB. Die Daten in einerTransactionAttributes Struktur bleiben für die Dauer einer Transaktion bestehen.

Wenn eineAWS Lambda FunktionTransactionAttributes an eine SIP-Medienanwendung übergeben wird, aktualisiert die Anwendung alle gespeicherten Attribute. Wenn Sie einTransactionAttributes Objekt mit einem vorhandenen Schlüsselsatz übergeben, aktualisieren Sie die gespeicherten Werte. Wenn Sie einen anderen Schlüsselsatz übergeben, ersetzen Sie die vorhandenen Werte durch die Werte aus diesem anderen Schlüsselsatz. Wenn Sie eine leere Map ({}) übergeben, werden alle gespeicherten Werte gelöscht.