Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Afficher les listes paginées d' AWS Health événements sur EventBridge
AWS Health prend en charge la pagination des AWS Health événements lorsque la liste des messages dépasse resources
ou affectedEntities
fait en sorte que la taille EventBridge du message dépasse la limite de 256 Ko.
AWS Health inclut tous les detail.affectedEntities
champs resources
et tous les champs du message. Si cette liste resources
et ces detail.affectedEntities
valeurs dépassent 256 Ko, AWS Health divisez l'événement médical en plusieurs pages et publiez ces pages sous forme de messages individuels dans. EventBridge Chaque page conserve eventARN
les mêmes communicationId
valeurs pour aider à recombiner la liste des pages resources
ou une detail.affectedEntities
fois celles-ci reçues.
Ces messages supplémentaires peuvent générer des messages inutiles, par exemple lorsque la EventBridge règle est dirigée vers une interface lisible par l'homme telle que le courrier électronique ou le chat. Les clients dont les notifications sont lisibles par l'homme peuvent ajouter un filtre pour que le detail.page
champ ne traite que la première page, ce qui élimine les messages inutiles créés à partir des pages suivantes.
Dans le schéma, chaque communicationID inclut le numéro de page avec un trait d'union après le communicationID, même s'il n'y a qu'une seule page. Les champs detail.page
et detail.totalPages
décrivent le numéro de page actuel et le nombre total de pages de l' AWS Health événement. Les informations contenues dans chaque message paginé sont les mêmes, à l'exception de la liste de detail.affectedEntities
ouresources
. Ces listes peuvent être reconstruites une fois que toutes les pages ont été reçues. Les pages des ressources et entités concernées sont indépendantes de la commande.