Tema de sns suscripción de filtro en un complejo de json

0

Pregunta

Tengo un json como el de abajo, que se publican en mi tema de sns cada vez que un cliente es inactivado por nuestra api. La api también publica mensajes con el mismo tema cuando otras tablas/columnas se actualiza/se inserta.

{
  "transaction": {
    "operation": "UPDATE",
    "tableName": "Customer",
    "primaryKeyColumn": "CustomerID"
  },
  "columns": [
    {
      "columnName": "FirstName",
      "hasChanged": false
    },
    {
      "columnName": "IsActive",
      "oldValue": "1",
      "newValue": "0",
      "hasChanged": true
    }
  ]
}

Me gustaría crear una suscripción de filtro que sería el filtro si el cliente está recibiendo inactivada. Por ejemplo, como la siguiente:

{
     "operation": ["UPDATE"],
     "tableName": ["Customer"],
     "columnName": ["IsActive"],
     "hasChanged": [true],
     "newValue": ["0"]
   }

El de arriba suscripción de filtro no funciona. Por ejemplo, si añado el filtro, no tengo ningún mensaje en mi cola. Pero si puedo quitar, me sale el mensaje publicado a la cola. Cualquier ayuda se agradece.

amazon-sns amazon-web-services
2021-11-23 21:41:34
1

Mejor respuesta

1

Parece que he encontrado mi respuesta aquí. Me doy cuenta de que no puedo filtro en el cuerpo del mensaje. Voy a tener que escribir de nuevo el filtro de la política con los atributos..

2021-11-23 22:12:37

En otros idiomas

Esta página está en otros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Slovenský
..................................................................................................................