TransactionAttributes 사용 - Amazon Chime SDK

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

TransactionAttributes 사용

TransactionAttributes 데이터 구조를 사용하여 통화 상태 또는 미팅 ID와 같은 애플리케이션별 정보를 저장한 다음 해당 데이터를 AWS Lambda 간접 호출에 전달합니다. 이 구조는 Amazon DynamoDB와 같은 외부 데이터베이스에 데이터를 저장할 필요가 없습니다.

TransactionAttributes는 키/값 쌍을 포함하는 JSON 객체입니다. 객체는 최대 100개의 키/값 쌍을 포함할 수 있으며 객체의 최대 페이로드 크기는 20KB입니다. TransactionAttributes 구조의 데이터는 트랜잭션의 수명 동안 지속됩니다.

AWS Lambda 함수가 TransactionAttributes를 SIP 미디어 애플리케이션으로 전달한 경우 애플리케이션은 저장된 모든 속성을 업데이트합니다. 기존 키 세트를 사용하여 TransactionAttributes 객체를 전달하면 저장된 값이 업데이트됩니다. 다른 키 세트를 전달하면 기존 값을 다른 키 세트의 값으로 대체합니다. 빈 맵({})을 전달하면 저장된 모든 값이 지워집니다.