

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Descripción de las notificaciones de evento de Amazon Chime SDK
<a name="mtgs-sdk-notifications"></a>

El SDK de Amazon Chime permite enviar notificaciones de eventos de reuniones a Amazon EventBridge, Amazon Simple Queue Service (SQS) y Amazon Simple Notification Service (SNS). 

**nota**  
El espacio de nombres predeterminado de reuniones de Amazon Chime SDK utiliza los puntos de conexión de `ChimeSDKMeetings`. El espacio de nombres Chime heredado utiliza un único punto de conexión. Para obtener más información acerca de los espacios de nombres y puntos de conexión, consulte [Migración al espacio de nombres Meetings de Amazon Chime SDK](meeting-namespace-migration.md), en un apartado anterior de esta guía.

## Enviar notificaciones a EventBridge
<a name="chime-sdk-eventbridge-notifications"></a>

Puede enviar notificaciones de eventos del SDK de Amazon Chime a. EventBridge *Para obtener información detallada sobre el uso del SDK de Amazon Chime con EventBridge, consulte [Automatización del SDK de Amazon Chime con en la Guía del administrador del SDK](https://docs.aws.amazon.com/chime-sdk/latest/ag/automating-chime-with-cloudwatch-events.html#events-sdk) de EventBridge Amazon Chime.* Para obtener más información EventBridge, consulta la [Guía del EventBridge usuario de Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/).

## Envío de notificaciones a Amazon SQS y Amazon SNS
<a name="chime-sdk-sqs-sns-notifications"></a>

Puede utilizar la API [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeeting.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_meeting-chime_CreateMeeting.html) de la *referencia de la API de Amazon Chime SDK* para enviar notificaciones de eventos de reuniones de Amazon Chime SDK a una cola de Amazon SQS y a un tema de Amazon SNS por reunión. Esto puede ayudar a reducir la latencia de las notificaciones. Para obtener más información sobre Amazon SQS, consulte la [Guía del desarrollador de Amazon Simple Queue Service](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/). Para obtener más información sobre Amazon SNS, consulte la [Guía para desarrolladores de Amazon Simple Notification Service](https://docs.aws.amazon.com/sns/latest/dg/).

Las notificaciones enviadas a Amazon SQS y Amazon SNS contienen la misma información que las notificaciones a las que envía el SDK de Amazon Chime. EventBridge Amazon Chime SDK admite el envío de notificaciones de eventos de reuniones a colas y temas de la región de API utilizada para crear una reunión. Es posible que las notificaciones de eventos se envíen fuera del orden en que se produjeron.

## Concesión del acceso de Amazon Chime SDK a Amazon SQS y Amazon SNS
<a name="chime-sdk-sqs-sns-permissions"></a>

Antes de que Amazon Chime SDK pueda enviarle notificaciones a través de una cola de Amazon SQS o un tema de Amazon SNS, debe conceder permiso al Amazon Chime SDK para publicar mensajes en el nombre de recurso de Amazon (ARN) de la cola o el tema. Para ello, adjunte una política AWS Identity and Access Management (de IAM) a la cola o al tema que conceda los permisos adecuados al SDK de Amazon Chime. Para obtener más información, consulte [Gestión de identidades y accesos en Amazon SQS](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-authentication-and-access-control.html) en la *Guía para desarrolladores de Amazon Simple Queue Service* y [Ejemplos de casos de control de acceso a Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-access-policy-use-cases.html) en la *Guía para desarrolladores de Amazon Simple Notification Service*.

**nota**  
La cola de Amazon SQS o el tema de Amazon SNS deben utilizar la misma región que el punto de enlace de la API del AWS SDK de Amazon Chime.

**Example Permita que Amazon Chime SDK publique eventos en una cola de Amazon SQS**  
El siguiente ejemplo de política de IAM concede a Amazon Chime SDK permiso para publicar notificaciones de eventos de reuniones en la cola de Amazon SQS especificada. Anote la declaración condicional para `aws:SourceArn` y `aws:SourceAccount`. Abordan posibles problemas de [Suplente confuso](https://docs.aws.amazon.com/IAM/latest/UserGuide/confused-deputy.html).   
+ Puede utilizar `aws:SourceArn` o `aws:SourceAccount` al crear las políticas que aparecen a continuación. No tiene que usar ambas opciones.
+ En estos ejemplos se utiliza el espacio de nombres `ChimeSDKMeetings` y el punto de conexión correspondiente. Si utiliza el espacio de nombres `Chime`, debe usar el punto de conexión `chime.amazonaws.com`.  
****  

```
{
    "Version":"2012-10-17",		 	 	 
   "Id": "example-ID",
    "Statement": [
        { 
            "Sid": "example-statement-ID",
            "Effect": "Allow",
            "Principal": {
                "Service": "meetings.chime.amazonaws.com"  
            },
                "Action": [
                    "sqs:SendMessage",
                    "sqs:GetQueueUrl"
                ],
               "Resource": "arn:aws:sqs:us-east-1:111122223333:queueName",
               "Condition": {
                   "ArnLike": {
                   "aws:SourceArn": "arn:aws:chime:us-east-1:111122223333:*"
               },
               "StringEquals": {
               "aws:SourceAccount": "111122223333"
               }
            }
        }
   ]
}
```
En este ejemplo, se muestra una política de Amazon SNS que permite a Amazon Chime SDK enviar notificaciones de eventos de reuniones a su tema de SNS.    
****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Id": "example-ID",
    "Statement": [
     {
        "Sid": "allow-chime-sdk-access-statement-id",
        "Effect": "Allow",
        "Principal": {
            "Service": "meetings.chime.amazonaws.com"  
    },
       "Action": [
           "SNS:Publish"
       ],
           "Resource": "arn:aws:sns:us-east-1:111122223333:topicName",
           "Condition": {
           "ArnLike": {
           "aws:SourceArn": "arn:aws:chime:us-east-1:111122223333:*"
      },
      "StringEquals": {
      "aws:SourceAccount": "111122223333"
          }
       }
     }
   ]
}
```
Si la cola de Amazon SQS está habilitada para el cifrado del servidor (SSE), debe realizar un paso adicional. Adjunte una política de IAM a la AWS KMS clave asociada que otorgue permiso al SDK de Amazon Chime para realizar AWS KMS las acciones necesarias para cifrar los datos añadidos a la cola.    
****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Id": "example-ID",
    "Statement": [
        {
            "Sid": "example-statement-ID",
            "Effect": "Allow",
            "Principal": {
                "Service": "meetings.chime.amazonaws.com"
            },
            "Action": [
                "kms:GenerateDataKey",
                "kms:Decrypt"
            ],
            "Resource": "*"
        }
    ]
}
```

**Example Permitir que Amazon Chime SDK publique eventos en un tema de Amazon SNS**  
El siguiente ejemplo de política de IAM concede a Amazon Chime SDK permiso para publicar notificaciones de eventos de reuniones en el tema de Amazon SNS especificado.    
****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Id": "example-ID",
    "Statement": [
        {
            "Sid": "allow-chime-sdk-access-statement-id",
            "Effect": "Allow",
            "Principal": {
                "Service": "meetings.chime.amazonaws.com"
            },
            "Action": [
                "SNS:Publish"
            ],
            "Resource": "arn:aws:sns:us-east-1:111122223333:topicName",
            "Condition": {
                "ArnLike": {
                "aws:SourceArn": "arn:aws:chime:us-east-1:111122223333:*"
            },
           "StringEquals": {
           "aws:SourceAccount": "111122223333"
           }
        }
     }
  ]
}
```