

# Uso de notificaciones de eventos de Amazon RDS
<a name="USER_Events"></a>

Amazon RDS utiliza Amazon Simple Notification Service (Amazon SNS) para proporcionar una notificación cuando se produce un evento de Amazon RDS. Estas notificaciones pueden realizarse con cualquier método que admita Amazon SNS para una región de AWS, como un email, un mensaje de texto o una llamada a un punto de enlace HTTP. 

**Topics**
+ [Información general de las notificaciones de eventos de Amazon RDS](USER_Events.overview.md)
+ [Concesión de permisos para publicar notificaciones en un tema de Amazon SNS](USER_Events.GrantingPermissions.md)
+ [Suscripción a notificaciones de eventos de Amazon RDS](USER_Events.Subscribing.md)
+ [Atributos y etiquetas de notificación de eventos de Amazon RDS](USER_Events.TagsAttributesForFiltering.md)
+ [Descripción de suscripciones a notificaciones de eventos de Amazon RDS](USER_Events.ListSubscription.md)
+ [Modificación de una suscripción a notificaciones de eventos de Amazon RDS](USER_Events.Modifying.md)
+ [Agregar un identificador de origen a una suscripción de notificación de eventos de Amazon RDS](USER_Events.AddingSource.md)
+ [Quitar un identificador de origen de una suscripción de notificación de eventos de Amazon RDS](USER_Events.RemovingSource.md)
+ [Descripción de la lista de categorías de notificaciones de eventos de Amazon RDS](USER_Events.ListingCategories.md)
+ [Eliminar una suscripción de notificación de eventos de Amazon RDS](USER_Events.Deleting.md)

# Información general de las notificaciones de eventos de Amazon RDS
<a name="USER_Events.overview"></a>

Amazon RDS agrupa los eventos en categorías a las que puede suscribirse para recibir una notificación cada vez que se produzca un evento en esa categoría.

**Topics**
+ [Recursos de RDS aptos para la suscripción a eventos](#USER_Events.overview.resources)
+ [Proceso básico para suscribirse a las notificaciones de eventos de Amazon RDS](#USER_Events.overview.process)
+ [Entrega de notificaciones de eventos de RDS](#USER_Events.overview.subscriptions)
+ [Facturación de notificaciones de eventos de Amazon RDS](#USER_Events.overview.billing)
+ [Ejemplos de eventos de Amazon RDS con Amazon EventBridge](#events-examples)

## Recursos de RDS aptos para la suscripción a eventos
<a name="USER_Events.overview.resources"></a>

Puede suscribirse a una categoría de evento para los recursos siguientes:
+ Instancia de base de datos
+ Instantánea de base de datos
+ Grupo de parámetros de base de datos
+ Grupo de seguridad de base de datos
+ Proxy RDS
+ Versión del motor personalizada

Por ejemplo, si se suscribe a la categoría de copia de seguridad de una instancia de base de datos determinada, recibirá una notificación cada vez que se produzca un evento relacionado con las copias de seguridad que afecte a la instancia de base de datos. Si se suscribe a una categoría de cambio de configuración para una instancia de base de datos, recibirá una notificación cuando la instancia de base de datos se modifique. También recibirá una notificación cuando cambie una suscripción de notificación de eventos.

Es posible que desee crear varias suscripciones diferentes. Por ejemplo, puede crear una suscripción que reciba todas las notificaciones de eventos de todas las instancias de base de datos y otra que incluya solo los eventos fundamentales de un subconjunto de instancias de base de datos. Para la segunda suscripción, especifique una o más instancias de base de datos en el filtro.

## Proceso básico para suscribirse a las notificaciones de eventos de Amazon RDS
<a name="USER_Events.overview.process"></a>

El proceso para suscribirse a las notificaciones de eventos de Amazon RDS es el siguiente:

1. Cree una suscripción de notificación de eventos de Amazon RDS mediante la consola de Amazon RDS, la AWS CLI o la API.

   Amazon RDS utiliza el ARN de un tema de Amazon SNS para identificar cada suscripción. La consola de Amazon RDS crea el ARN automáticamente cuando se crea la suscripción. Cree el ARN a través de la consola de Amazon SNS, la AWS CLI o la API de Amazon SNS.

1. Amazon RDS envía un mensaje de correo electrónico o SMS de aprobación a las direcciones que envió con la suscripción.

1. Para confirmar la suscripción, elija el enlace de la notificación que ha recibido.

1. La consola de Amazon RDS actualiza la sección **My Event Subscriptions (Mis suscripciones a eventos)** con el estado de la suscripción.

1. Amazon RDS empieza a enviar notificaciones a las direcciones que se proporcionan al crear la suscripción.

Para obtener información acerca de Identity and access management cuando se utilice Amazon SNS, consulte [Identity and access management en Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-authentication-and-access-control.html) en la *Guía para desarrolladores de Amazon Simple Notification Service*.

Puede utilizar AWS Lambda para procesar notificaciones de eventos desde una instancia de base de datos. Para obtener más información, consulte [Uso de AWS Lambda con Amazon RDS](https://docs.aws.amazon.com/lambda/latest/dg/services-rds.html) en la *Guía para desarrolladores de AWS Lambda*.

## Entrega de notificaciones de eventos de RDS
<a name="USER_Events.overview.subscriptions"></a>

Amazon RDS envía notificaciones a las direcciones que se proporcionan al crear la suscripción. La notificación puede incluir atributos de mensaje que proporcionan metadatos estructurados sobre el mensaje. Para obtener más información acerca de los atributos de los mensajes, consulte [Categorías y mensajes de eventos de Amazon RDS ](USER_Events.Messages.md).

Las notificaciones de eventos pueden tardar hasta cinco minutos en entregarse.

**importante**  
Amazon RDS no garantiza el orden de los eventos enviados en una secuencia de eventos. El orden de los eventos está sujeto a cambio.

Cuando Amazon SNS envía una notificación a un punto de enlace HTTP o HTTPS suscrito, el cuerpo del mensaje POST enviado al punto de enlace contiene un documento JSON. Para obtener más información, consulte [Formatos de mensaje y JSON de Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-message-and-json-formats.html) en la *Guía para desarrolladores de Amazon Simple Notification Service*.

Puede configurar SNS para que le notifique con mensajes de texto. Para obtener más información, consulte [Mensajería de texto móvil (SMS)](https://docs.aws.amazon.com/sns/latest/dg/sns-mobile-phone-number-as-subscriber.html) en la *Guía para desarrolladores de Simple Notification Service*.

Para desactivar las notificaciones sin eliminar una suscripción, elija **No** en **Enabled (Habilitado)** en la consola de Amazon RDS. O bien, puede establecer el parámetro `Enabled` en `false` mediante la AWS CLI o la API de Amazon RDS.

## Facturación de notificaciones de eventos de Amazon RDS
<a name="USER_Events.overview.billing"></a>

La facturación de notificaciones de eventos de Amazon RDS se efectúa a través de Amazon SNS. Se aplican las tarifas de Amazon SNS cuando se utiliza la notificación de eventos. Para obtener más información sobre la facturación de Amazon SNS, consulte [Precios de Amazon Simple Notification Service](https://aws.amazon.com/sns/#pricing).

## Ejemplos de eventos de Amazon RDS con Amazon EventBridge
<a name="events-examples"></a>

Los siguientes ejemplos muestran los diferentes tipos de eventos de Amazon RDS en formato JSON. Para ver un tutorial que muestra cómo capturar y ver eventos en formato JSON, consulte [Tutorial: Registrar el estado de una instancia de base de datos con Amazon EventBridge](rds-cloud-watch-events.md#log-rds-instance-state).

**Topics**
+ [Ejemplo de evento de instancia de base de datos](#rds-cloudwatch-events.db-instances)
+ [Ejemplo de evento de grupo de parámetros de base de datos](#rds-cloudwatch-events.db-parameter-groups)
+ [Ejemplo de evento de instantánea de base de datos](#rds-cloudwatch-events.db-snapshots)

### Ejemplo de evento de instancia de base de datos
<a name="rds-cloudwatch-events.db-instances"></a>

A continuación, se muestra un ejemplo de un evento de instancia de base de datos en formato JSON. El evento muestra que RDS realizó una conmutación por error Multi-AZ para la instancia denominada `my-db-instance`. El ID de evento es RDS-EVENT-0049.

```
{
  "version": "0",
  "id": "68f6e973-1a0c-d37b-f2f2-94a7f62ffd4e",
  "detail-type": "RDS DB Instance Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-09-27T22:36:43Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:rds:us-east-1:123456789012:db:my-db-instance"
  ],
  "detail": {
    "EventCategories": [
      "failover"
    ],
    "SourceType": "DB_INSTANCE",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:db:my-db-instance",
    "Date": "2018-09-27T22:36:43.292Z",
    "Message": "A Multi-AZ failover has completed.",
    "SourceIdentifier": "my-db-instance",
    "EventID": "RDS-EVENT-0049"
  }
}
```

### Ejemplo de evento de grupo de parámetros de base de datos
<a name="rds-cloudwatch-events.db-parameter-groups"></a>

A continuación, se muestra un ejemplo de un evento de grupo de parámetros de base de datos en formato JSON. El evento muestra que el parámetro `time_zone` se actualizó en el grupo de parámetros `my-db-param-group`. El ID de evento es RDS-EVENT-0037.

```
{
  "version": "0",
  "id": "844e2571-85d4-695f-b930-0153b71dcb42",
  "detail-type": "RDS DB Parameter Group Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-10-06T12:26:13Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:rds:us-east-1:123456789012:pg:my-db-param-group"
  ],
  "detail": {
    "EventCategories": [
      "configuration change"
    ],
    "SourceType": "DB_PARAM",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:pg:my-db-param-group",
    "Date": "2018-10-06T12:26:13.882Z",
    "Message": "Updated parameter time_zone to UTC with apply method immediate",
    "SourceIdentifier": "my-db-param-group",
    "EventID": "RDS-EVENT-0037"
  }
}
```

### Ejemplo de evento de instantánea de base de datos
<a name="rds-cloudwatch-events.db-snapshots"></a>

A continuación, se muestra un ejemplo de un evento de instantánea de base de datos en formato JSON. El evento muestra la eliminación de la instantánea denominada `my-db-snapshot`. El ID de evento es RDS-EVENT-0041.

```
{
  "version": "0",
  "id": "844e2571-85d4-695f-b930-0153b71dcb42",
  "detail-type": "RDS DB Snapshot Event",
  "source": "aws.rds",
  "account": "123456789012",
  "time": "2018-10-06T12:26:13Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:rds:us-east-1:123456789012:snapshot:rds:my-db-snapshot"
  ],
  "detail": {
    "EventCategories": [
      "deletion"
    ],
    "SourceType": "SNAPSHOT",
    "SourceArn": "arn:aws:rds:us-east-1:123456789012:snapshot:rds:my-db-snapshot",
    "Date": "2018-10-06T12:26:13.882Z",
    "Message": "Deleted manual snapshot",
    "SourceIdentifier": "my-db-snapshot",
    "EventID": "RDS-EVENT-0041"
  }
}
```

# Concesión de permisos para publicar notificaciones en un tema de Amazon SNS
<a name="USER_Events.GrantingPermissions"></a>

Para conceder a Amazon RDS permisos para publicar notificaciones en un tema de Amazon Simple Notification Service (Amazon SNS), adjunte una política de AWS Identity and Access Management (IAM) al tema de destino. Para obtener más información sobre los permisos, consulte [Ejemplos de casos de control de acceso con 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*.

De forma predeterminada, un tema de Amazon SNS tiene una política que permite a todos los recursos de Amazon RDS de la misma cuenta publicar notificaciones en él. Puede adjuntar una política personalizada para permitir las notificaciones entre cuentas o para restringir el acceso a determinados recursos.

A continuación se muestra un ejemplo de una política de IAM que se asocia al tema de Amazon SNS de destino. Restringe el tema a instancias de base de datos con nombres que coinciden con el prefijo especificado. Para utilizar esta política, especifique los siguientes valores:
+ `Resource`: el nombre de recurso de Amazon (ARN) para el tema de Amazon SNS
+ `SourceARN`: su ARN de recursos de RDS
+ `SourceAccount`: su ID de Cuenta de AWS

Para ver una lista de tipos de recursos y sus ARN, consulte [Tipos de recurso definidos por Amazon RDS](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonrds.html#amazonrds-resources-for-iam-policies) en la *Referencia de autorizaciones de servicio*.

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "events.rds.amazonaws.com"
      },
      "Action": [
        "sns:Publish"
      ],
      "Resource": "arn:aws:sns:us-east-1:123456789012:topic_name",
      "Condition": {
        "ArnLike": {
          "aws:SourceArn": "arn:aws:rds:us-east-1:123456789012:db:prefix-*"
        },
        "StringEquals": {
          "aws:SourceAccount": "123456789012"
        }
      }
    }
  ]
}
```

------

# Suscripción a notificaciones de eventos de Amazon RDS
<a name="USER_Events.Subscribing"></a>

La forma más sencilla de crear una suscripción es con la consola de RDS. Si decide crear las suscripciones de notificaciones de eventos a través de la CLI o la API, debe crear un tema de Amazon Simple Notification Service y suscribirse a dicho tema con la consola de Amazon SNS o la API de Amazon SNS. También deberá conservar el Nombre de recurso de Amazon (ARN) del tema, ya que este se utiliza al enviar los comandos de la CLI o las operaciones de la API. Para obtener información acerca de cómo crear un tema de SNS y suscribirse a él, consulte [Introducción a Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/GettingStarted.html) en la *Guía del desarrollador de Amazon Simple Notification Service*.

Puede especificar el tipo de origen sobre el que desea recibir notificaciones y el origen de Amazon RDS que inicia el evento:

**Source type (Tipo de origen)**  
Tipo de origen. Por ejemplo, **Source Type (Tipo de origen)** podría ser **Instances (Instancias)**. Debe elegir un tipo de origen.

***Resources* to include (Recursos a incluir)**  
Los recursos de Amazon RDS que están generando los eventos. Por ejemplo, es posible que tenga que elegir **Select specific instances (Seleccionar instancias específicas) ** y luego **myDBInstance1**. 

En la siguiente tabla se explica lo que ocurre si se especifica o no ***Resources* to include (Recursos a incluir)**.


|  Recursos a incluir  |  Descripción  |  Ejemplo  | 
| --- | --- | --- | 
|  Especificado  |  RDS le notifica todos los eventos relacionados únicamente con el recurso especificado.  | Si Source type (Tipo de origen) es Instances (Instancias) y tu recurso es myDBInstance1, RDS le notifica sobre todos los eventos de MyDBInstance1 únicamente. | 
|  No especificada  |  RDS le notifica los eventos del tipo de origen especificado para todos los recursos de Amazon RDS.   |  Si **Source type (Tipo de origen)** es **Instances (Instancias)**, RDS le notifica sobre todos los eventos relacionados con las instancias en su cuenta.  | 

Un suscriptor de temas de Amazon SNS recibe de forma predeterminada todos los mensajes publicados en el tema. Para recibir solo un subconjunto de los mensajes, el suscriptor debe asignar una política de filtrado a la suscripción del tema. Para obtener más información sobre el filtrado de mensajes SNS, consulte [Filtrado de mensajes en Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-message-filtering.html) en la *Guía para desarrolladores de Amazon Simple Notification Service*.

## Consola
<a name="USER_Events.Subscribing.Console"></a>

**Para suscribirse a las notificaciones de eventos de RDS**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1. En el panel de navegación seleccione **Event Subscriptions (Suscripciones de eventos)**. 

1. En la página **Event Subscriptions (Suscripciones de eventos)** seleccione **Create Event Subscription (Crear suscripción de eventos)**. 

1. Introduzca los detalles de su suscripción de la siguiente manera:

   1. En **Name (Nombre)** escriba un nombre para la suscripción de notificación de evento.

   1. En **Send notification to (Enviar notificaciones a)**, realice una de las siguientes acciones:
      + Elija **New email topic (Nuevo tema de correo electrónico)**. Introduzca un nombre para su tema de correo electrónico y una lista de destinatarios. Le recomendamos que configure las suscripciones a los eventos con la misma dirección de correo electrónico que tiene el contacto principal de su cuenta. Las recomendaciones, los eventos de servicio y los mensajes sanitarios personales se envían a través de diferentes canales. Las suscripciones a la misma dirección de correo electrónico garantizan que todos los mensajes se consoliden en una sola ubicación.
      + Elija **Amazon Resource Name (ARN) [Nombre de recurso de Amazon (ARN)]**. A continuación, seleccione el ARN de Amazon SNS existente para un tema de Amazon SNS.

        Si desea utilizar un tema que se haya habilitado para el cifrado del servidor (SSE), conceda a Amazon RDS los permisos necesarios para acceder a la AWS KMS key. Para obtener más información, consulte [Habilitar la compatibilidad entre los orígenes de eventos de los servicios de AWS y los temas cifrados](https://docs.aws.amazon.com/sns/latest/dg/sns-key-management.html#compatibility-with-aws-services) en la *Guía para desarrolladores de Amazon Simple Notification Service*.

   1. En **Source type (Tipo de origen)** elija un tipo de origen. Por ejemplo, elija **Instances (Instancias)** o **Parameter groups(Grupos de parámetros)**.

   1. Elija las categorías y recursos del evento de las que desea recibir notificaciones.

      En el ejemplo siguiente se configuran las notificaciones de eventos de la instancia de base de datos denominada `testinst`.  
![\[Ingresar el tipo de origen\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/event-source.png)

   1. Seleccione **Crear**.

La consola de Amazon RDS indica que se está creando la suscripción.

![\[Lista de suscripciones a notificaciones de eventos de base de datos\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/EventNotification-Create2.png)


## AWS CLI
<a name="USER_Events.Subscribing.CLI"></a>

Para suscribirse a notificaciones de eventos de RDS, utilice el comando [AWS CLI](https://docs.aws.amazon.com/cli/latest/reference/rds/create-event-subscription.html) de la `create-event-subscription`. Incluya los siguientes parámetros obligatorios:
+ `--subscription-name`
+ `--sns-topic-arn`

**Example**  
Para Linux, macOS o:Unix  

```
aws rds create-event-subscription \
    --subscription-name myeventsubscription \
    --sns-topic-arn arn:aws:sns:us-east-1:123456789012:myawsuser-RDS \
    --enabled
```
En:Windows  

```
aws rds create-event-subscription ^
    --subscription-name myeventsubscription ^
    --sns-topic-arn arn:aws:sns:us-east-1:123456789012:myawsuser-RDS ^
    --enabled
```

## API
<a name="USER_Events.Subscribing.API"></a>

Para suscribirse a notificaciones de eventos de Amazon RDS, llame a la función [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateEventSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateEventSubscription.html) de la API de Amazon RDS. Incluya los siguientes parámetros obligatorios: 
+ `SubscriptionName`
+ `SnsTopicArn`

# Atributos y etiquetas de notificación de eventos de Amazon RDS
<a name="USER_Events.TagsAttributesForFiltering"></a>

Cuando Amazon RDS envía una notificación de evento a Amazon Simple Notification Service (SNS) o Amazon EventBridge, esa notificación contiene los atributos del mensaje y las etiquetas del evento. RDS envía los atributos del mensaje por separado junto con el mensaje, mientras que las etiquetas de eventos se encuentran en el cuerpo del mensaje. Utilice los atributos de los mensajes y las etiquetas de Amazon RDS para añadir metadatos a sus recursos. Puede modificar estas etiquetas con sus propias anotaciones sobre las instancias de base de datos. Para obtener más información acerca del etiquetado de recursos de Amazon RDS, consulte [Etiquetado de los recursos de Amazon RDS](USER_Tagging.md). 

De forma predeterminada, Amazon SNS y Amazon EventBridge reciben todos los mensajes que se les envían. SNS y EventBridge pueden filtrar el mensaje y enviar las notificaciones a través del método de comunicación que se prefiera, como un correo electrónico, un mensaje de texto o una llamada a un punto de conexión HTTP.

**nota**  
La notificación que se envía por correo electrónico o en mensaje de texto no tiene etiquetas de evento.

En la tabla siguiente, se muestran los atributos de mensaje para los eventos de RDS que se han enviado al suscriptor de temas.


| Atributo de evento de Amazon RDS |  Descripción  | 
| --- | --- | 
| EventID |  Identificador de mensajes de eventos de RDS, por ejemplo, RDS-EVENT-0006.  | 
| Recurso |  Identificador ARN del recurso que emite el evento como, por ejemplo, `arn:aws:rds:ap-southeast-2:123456789012:db:database-1`.  | 

Las etiquetas RDS proporcionan datos sobre el recurso afectado por el evento de servicio. RDS añade el estado actual de las etiquetas en el cuerpo del mensaje cuando la notificación se envía a SNS o EventBridge.

Para obtener más información sobre el filtrado de atributos de mensajes SNS, consulte [Filtrado de mensajes en Amazon SNS](https://docs.aws.amazon.com/sns/latest/dg/sns-message-filtering.html) en la *Guía para desarrolladores de Amazon Simple Notification Service*.

Para obtener más información sobre etiquetas de eventos de EventBridge, consulte [Operadores de comparación para su uso en patrones de eventos en Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-event-patterns-content-based-filtering.html) en la *Guía del usuario de Amazon EventBridge*.

Para obtener más información sobre el filtrado etiquetas basadas en cargas útiles para SNS, consulte [Introducing payload-based message filtering for Amazon SNS](https://aws.amazon.com/blogs/compute/introducing-payload-based-message-filtering-for-amazon-sns/).

# Descripción de suscripciones a notificaciones de eventos de Amazon RDS
<a name="USER_Events.ListSubscription"></a>

Puede mostrar las suscripciones actuales de notificación de eventos de Amazon RDS.

## Consola
<a name="USER_Events.ListSubscription.Console"></a>

**Pasos mostrar las sus suscripciones actuales de notificación de eventos de Amazon RDS**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1.  En el panel de navegación seleccione **Event Subscriptions (Suscripciones de eventos)**. El panel **Event subscriptions (Suscripciones de eventos)** muestra todas sus suscripciones a notificaciones de eventos.  
![\[Lista de suscripciones a notificaciones de eventos de base de datos\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/EventNotification-ListSubs.png)

   

## AWS CLI
<a name="USER_Events.ListSubscription.CLI"></a>

Para obtener una lista de sus suscripciones a notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-subscriptions.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-subscriptions.html) de la AWS CLI. 

**Example**  
En el siguiente ejemplo se obtienen todas las suscripciones a eventos.  

```
aws rds describe-event-subscriptions
```
En el siguiente ejemplo se obtiene la descripción de `myfirsteventsubscription`.  

```
aws rds describe-event-subscriptions --subscription-name myfirsteventsubscription
```

## API
<a name="USER_Events.ListSubscription.API"></a>

Para obtener una lista de sus suscripciones actuales a notificaciones de eventos de Amazon RDS, llame a la acción [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventSubscriptions.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventSubscriptions.html) de la API de Amazon RDS.

# Modificación de una suscripción a notificaciones de eventos de Amazon RDS
<a name="USER_Events.Modifying"></a>

Después de crear una suscripción, puede cambiar el nombre de la suscripción, el identificador del origen, las categorías o el ARN del tema.

## Consola
<a name="USER_Events.Modifying.Console"></a>

**Para modificar una suscripción de notificación de eventos de Amazon RDS**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1.  En el panel de navegación seleccione **Event Subscriptions (Suscripciones de eventos)**. 

1.  En el panel **Event subscriptions (Suscripciones de eventos)**, elija la suscripción que desea modificar y elija **Edit (Editar)**. 

1.  Realice los cambios que desee en la suscripción en las secciones **Target (Objetivo)** o **Source (Fuente)**.

1. Elija **Edit (Editar)**. La consola de Amazon RDS indica que se está modificando la suscripción.  
![\[Lista de suscripciones a notificaciones de eventos de base de datos\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/EventNotification-Modify2.png)

   

## AWS CLI
<a name="USER_Events.Modifying.CLI"></a>

Para modificar una suscripción a notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-event-subscription.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-event-subscription.html) de la AWS CLI. Incluya el siguiente parámetro obligatorio:
+ `--subscription-name`

**Example**  
El siguiente código activa `myeventsubscription`.  
Para Linux, macOS o:Unix  

```
aws rds modify-event-subscription \
    --subscription-name myeventsubscription \
    --enabled
```
En:Windows  

```
aws rds modify-event-subscription ^
    --subscription-name myeventsubscription ^
    --enabled
```

## API
<a name="USER_Events.Modifying.API"></a>

Para modificar un evento de Amazon RDS, llame a la operación de la API de Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyEventSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyEventSubscription.html). Incluya el siguiente parámetro obligatorio:
+ `SubscriptionName`

# Agregar un identificador de origen a una suscripción de notificación de eventos de Amazon RDS
<a name="USER_Events.AddingSource"></a>

Puede añadir un identificador de origen (el origen de Amazon RDS que genera el evento) a una suscripción existente.

## Consola
<a name="USER_Events.AddingSource.Console"></a>

Puede añadir o eliminar fácilmente identificadores de origen mediante la consola de Amazon RDS activándolos o desactivándolos al modificar una suscripción. Para obtener más información, consulte [Modificación de una suscripción a notificaciones de eventos de Amazon RDS](USER_Events.Modifying.md).

## AWS CLI
<a name="USER_Events.AddingSource.CLI"></a>

Para agregar un identificador de origen a una suscripción a notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/](https://docs.aws.amazon.com/) de la AWS CLI. Incluya los siguientes parámetros obligatorios:
+ `--subscription-name`
+ `--source-identifier`

**Example**  
En el siguiente ejemplo se añade el identificador de origen `mysqldb` a la suscripción `myrdseventsubscription`  
Para Linux, macOS o Unix:  

```
aws rds add-source-identifier-to-subscription \
    --subscription-name myrdseventsubscription \
    --source-identifier mysqldb
```
Para Windows:  

```
aws rds add-source-identifier-to-subscription ^
    --subscription-name myrdseventsubscription ^
    --source-identifier mysqldb
```

## API
<a name="USER_Events.AddingSource.API"></a>

Para añadir un identificador de origen a una suscripción a notificaciones de eventos de Amazon RDS, llame a la acción de la API de Amazon RDS [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_AddSourceIdentifierToSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_AddSourceIdentifierToSubscription.html). Incluya los siguientes parámetros obligatorios:
+ `SubscriptionName`
+ `SourceIdentifier`

# Quitar un identificador de origen de una suscripción de notificación de eventos de Amazon RDS
<a name="USER_Events.RemovingSource"></a>

Puede eliminar un identificador de origen (el origen de Amazon RDS que genera el evento) de una suscripción si ya no desea recibir notificaciones de los eventos de ese origen. 

## Consola
<a name="USER_Events.RemovingSource.Console"></a>

Puede añadir o eliminar fácilmente identificadores de origen mediante la consola de Amazon RDS activándolos o desactivándolos al modificar una suscripción. Para obtener más información, consulte [Modificación de una suscripción a notificaciones de eventos de Amazon RDS](USER_Events.Modifying.md).

## AWS CLI
<a name="USER_Events.RemovingSource.CLI"></a>

Para eliminar un identificador de origen de una suscripción a notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/rds/remove-source-identifier-from-subscription.html](https://docs.aws.amazon.com/cli/latest/reference/rds/remove-source-identifier-from-subscription.html) de la AWS CLI. Incluya los siguientes parámetros obligatorios:
+ `--subscription-name`
+ `--source-identifier`

**Example**  
En el siguiente ejemplo, se elimina el identificador de origen `mysqldb` de la suscripción `myrdseventsubscription`.  
Para Linux, macOS o Unix:  

```
aws rds remove-source-identifier-from-subscription \
    --subscription-name myrdseventsubscription \
    --source-identifier mysqldb
```
Para Windows:  

```
aws rds remove-source-identifier-from-subscription ^
    --subscription-name myrdseventsubscription ^
    --source-identifier mysqldb
```

## API
<a name="USER_Events.RemovingSource.API"></a>

Para eliminar un identificador de origen de una suscripción a notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RemoveSourceIdentifierFromSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RemoveSourceIdentifierFromSubscription.html) de la API de Amazon RDS. Incluya los siguientes parámetros obligatorios:
+ `SubscriptionName`
+ `SourceIdentifier`

# Descripción de la lista de categorías de notificaciones de eventos de Amazon RDS
<a name="USER_Events.ListingCategories"></a>

Todos los eventos de un tipo de recurso se agrupan en categorías. Para ver la lista de categorías disponibles, utilice los siguientes procedimientos.

## Consola
<a name="USER_Events.ListingCategories.Console"></a>

Cuando se crea o modifica una suscripción a notificaciones de eventos, las categorías de eventos se muestran en la consola de Amazon RDS. Para obtener más información, consulte [Modificación de una suscripción a notificaciones de eventos de Amazon RDS](USER_Events.Modifying.md). 

![\[Lista de categorías de notificaciones de eventos de base de datos\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/EventNotification-Categories.png)




## AWS CLI
<a name="USER_Events.ListingCategories.CLI"></a>

Para obtener la lista de categorías de notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-categories.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-event-categories.html) de la AWS CLI. Este comando no tiene parámetros obligatorios.

**Example**  

```
aws rds describe-event-categories
```

## API
<a name="USER_Events.ListingCategories.API"></a>

Para obtener la lista de categorías de notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventCategories.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeEventCategories.html) de la API de Amazon RDS. Este comando no tiene parámetros obligatorios.

# Eliminar una suscripción de notificación de eventos de Amazon RDS
<a name="USER_Events.Deleting"></a>

Puede eliminar una suscripción cuando ya no la necesite. Los suscriptores del tema dejarán de recibir notificaciones de los eventos especificados en la suscripción.

## Consola
<a name="USER_Events.Deleting.Console"></a>

**Para eliminar una suscripción de notificación de eventos de Amazon RDS**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon RDS en [https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/).

1.  En el panel de navegación seleccione **DB Event Subscriptions (Suscripciones a eventos de base de datos)**. 

1.  En el panel **My DB Event Subscriptions (Mis suscripciones a eventos de base de datos)**, elija la suscripción que desea eliminar. 

1. Elija **Eliminar**.

1. La consola de Amazon RDS indica que se está eliminando la suscripción.  
![\[Eliminación de una suscripción a notificaciones de eventos\]](http://docs.aws.amazon.com/es_es/AmazonRDS/latest/UserGuide/images/EventNotification-Delete.png)

   

## AWS CLI
<a name="USER_Events.Deleting.CLI"></a>

Para eliminar una suscripción a notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/rds/delete-event-subscription.html](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-event-subscription.html) de la AWS CLI. Incluya el siguiente parámetro obligatorio:
+ `--subscription-name`

**Example**  
En el siguiente ejemplo se elimina la suscripción `myrdssubscription`.  

```
aws rds delete-event-subscription --subscription-name myrdssubscription
```

## API
<a name="USER_Events.Deleting.API"></a>

Para eliminar una suscripción a notificaciones de eventos de Amazon RDS, utilice el comando [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteEventSubscription.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteEventSubscription.html) de la API de RDS. Incluya el siguiente parámetro obligatorio:
+ `SubscriptionName`