

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# EventBridge での AWS Health イベントのページ分割されたリストの表示
<a name="pagnation-of-health-events"></a>

AWS Health は、 `resources`または のリスト`affectedEntities`によってメッセージのサイズが EventBridge の 256KB メッセージサイズ制限を超えた場合に、 AWS Health イベントのページ分割をサポートします。

AWS Health には、メッセージ内のすべての フィールド`resources`と `detail.affectedEntities`フィールドが含まれます。この `resources`と `detail.affectedEntities`の値のリストが 256KB を超える場合、 はヘルスイベントを複数のページに AWS Health 分割し、これらのページを個別のメッセージとして EventBridge に発行します。すべてのページが受信された後に `resources` または `detail.affectedEntities` のリストを再度組み合わせることができるよう、各ページでは同じ `eventARN` と `communicationId` の値が保持されます。

このような追加のメッセージは、例えば EventBridge ルールが電子メールやチャットなどの人間が読めるインターフェイスに送信された場合など、不要なメッセージを生成する可能性があります。人間が読める形式の通知を使用しているお客様は、`detail.page` フィールドに最初のページのみを処理するフィルターを追加して、後続のページから作成される不要なメッセージを除外できます。

スキーマでは、各 communicationId にページが 1 ページしかない場合でも、communicationId の後ろにハイフンでつながれたページ番号が含まれるようになりました。フィールド`detail.page`と は、 AWS Health イベントの現在のページ番号と合計ページ数を`detail.totalPages`記述します。ページ分割された各メッセージに含まれる情報は、 `detail.affectedEntities` または `resources` のリスト以外、同じです。これらのリストは、すべてのページを受信した後で再構築できます。影響を受けるリソースやエンティティのページは、順序に依存しません。