TransactionAttributes を使用する - Amazon Chime SDK

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

TransactionAttributes を使用する

データTransactionAttributes構造を使用して、通話状態や会議 IDsなどのアプリケーション固有の情報を保存し、そのデータを AWS Lambda 呼び出しに渡します。この構造により、Amazon DynamoDB などの外部データベースにデータを保存する必要がなくなります。

TransactionAttributes は、キーと値のペアが含まれる JSON オブジェクトです。オブジェクトには最大 100 個のキーと値のペアを含めることができます。オブジェクトの最大ペイロードサイズは 20 KB です。TransactionAttributes 構造内のデータは、トランザクションの存続期間中、維持されます。

AWS Lambda 関数が SIP メディアアプリケーションTransactionAttributesに渡すと、アプリケーションは保存された属性を更新します。既存のキーセットが含まれる TransactionAttributes オブジェクトを渡す場合は、保存されている値を更新します。別のキーセットを渡す場合は、既存の値を、その別のキーセットの値に置き換えます。空のマップ ({}) を渡すと、保存されている値はすべて消去されます。