Usar o TransactionAttributes - SDK do Amazon Chime

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Usar o TransactionAttributes

Você usa a estrutura de TransactionAttributes dados para armazenar informações específicas do aplicativo, como estados de chamadas ou IDs de reunião, e depois passa esses dados para invocações do AWS Lambda. Essa estrutura elimina a necessidade de armazenar dados em bancos de dados externos, como o Amazon DynamoDB.

TransactionAttributes são Objetos JSON que contêm pares de chave/valor. Os objetos podem conter no máximo 100 pares de chave/valor, e os objetos têm um tamanho máximo de carga útil de 20 KB. Os dados em uma estrutura TransactionAttributes persistem por toda a vida útil de uma transação.

Quando uma AWS Lambda função passa TransactionAttributes para um aplicativo de mídia SIP, o aplicativo atualiza todos os atributos armazenados. Se você passar um objeto TransactionAttributes com um conjunto de chaves existente, atualizará os valores armazenados. Se você passar um conjunto de chaves diferente, substituirá os valores existentes pelos valores desse conjunto de chaves diferente. Passar um mapa vazio ({}) apaga todos os valores armazenados.