この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

RealtimeAlertEvent

Service Cloud Voice Amazon Connect インスタンスからの Amazon CloudWatch アラームイベントをサブスクライバーに通知します。このオブジェクトは、API バージョン 54.0 以降で使用できます。

サポートされているコール

describeSObjects()

サポートされているサブスクライバー

サブスクライバー サポートされているかどうか
Apex トリガー はい
フロー はい
プロセス はい
Pub/Sub API はい
ストリーミング API (CometD) はい

登録チャネル

/event/RealtimeAlertEvent

特別なアクセスルール

このオブジェクトにアクセスするには、Amazon Connect を使用できる Service Cloud Voice が必要です。

イベント配信割り当ての適用

はい

項目

項目 詳細
Description
string
プロパティ
なし
説明
必須。起動したアラートの説明。
EventDateTime
datetime
プロパティ
なし
説明
アラートが発生した日時。たとえば、2020-12-18 21:59:48 のようになります。
Name
string
プロパティ
なし
説明
必須。起動したアラートの名前。
Payload
string
プロパティ
なし
説明
アラートに関連付けられたその他の情報およびデータ。
Severity
string
プロパティ
なし
説明

必須。トリガーされたアラームの重大度。可能な値は次のとおりです。

  • Critical
  • Warning
  • Information

Amazon CloudWatch と Service Cloud Voice を併用する場合、各アラーム状態は、次の重大度の値に対応付けられます。

  • ALARM は Critical に対応付けられます。
  • INSUFFICIENT_DATA は Warning に対応付けられます。
  • OK は Information に対応付けられます。
Source
string
プロパティ
なし
説明
必須。アラートの発生元。たとえば、この値はサービス名 AWS Cloudwatch にすることができます。

使用方法

次の例は、RealtimeAlert イベントを処理する方法を示しています。これは、プラットフォームイベントメッセージが公開されたときに起動され、管理プロファイルでイベントの詳細を含む Chatter 投稿を作成する Apex トリガーの例です。
1trigger RealtimeAlertEventTrigger on RealtimeAlertEvent (after insert) {
2   Id profileId = [select Id from User where User.Profile.Name = 'System Administrator' limit 1].Id;
3    for(RealtimeAlertEvent e : trigger.new) {        
4       Feeditem Post = New Feeditem();
5       Post.ParentId= profileId;
6       Post.Body = 'Alert occurred in the service: ' + e.Source + '\n' +
7            'Name: ' + e.Description + '\n' +
8            'Severity: ' + e.EventDateTime + '\n' +
9            'Payload: ' + e.Payload + '\n' +
10            'EventDate: ' + e.EventDateTime + '\n' +
11            'Description: ' + e.Name + '\n';
12       insert Post;
13    }
14}

このコード例は、次を含む Chatter 投稿として表示されます。

1Alert occurred in the service: aws cloudwatch alarm
2Name: alert description
3Severity: 2021-11-05 11:11:11
4Payload: payload
5EventDate: 2021-11-05 11:11:11
6Description: alert name