Вы находитесь здесь:
Создайте правило EventBridge и подключите его к назначению API
Правило EventBridge перенаправляет события из шины событий в цель API, что приводит к выполнению вызова REST для публикации события обратно в Salesforce.
Предварительные требования:
Создать цель API в разделе «Создание цели API и подключения к EventBridge».
Дополнительные сведения о правилах EventBridge см. в разделе «Создание правил Amazon EventBridge, реагирующих на события в документации AWS».
- В Amazon Eventbridge нажмите «Правила».
- Выберите шину событий в раскрывающемся списке, являющуюся источником событий для отправки в Salesforce.
- В разделе «Правила» нажмите «Создать правило».
- Введите имя правила.
- Нажмите «Далее».
-
В схеме события выберите «Настраиваемые схемы (редактор JSON)» и введите фильтр. Если вы не хотите конкретизировать фильтр, используйте фильтр, соответствующий любому параметру, кроме событий, исходным полем которых является
"dontSend".{ "source": [{ "anything-but": ["dontSend"] }] }Дополнительную информацию о сопоставлении схем событий см. в разделе Фильтрация содержимого в схемах событий Amazon EventBridge в документации AWS.
- Нажмите «Далее».
- В поле «Выбрать цели» в цели 1 выберите цель EventBridge API.
- В раскрывающемся списке выберите цель API, которую вы создали.
- Разверните «Дополнительные параметры».
-
Выберите «Часть совпадающего события» и предоставьте часть сообщения о событии для передачи в цель API. Этот шаг предотвращает отправку полей событий Amazon верхнего уровня в Salesforce. Отправляется только часть, содержащая поля события Salesforce из раздела сведений исходного события.
-
Если формат события является событием EventBridge, введите это значение:
$.detail -
Если событие происходит из лямбда-функции, укажите путь в сообщении о результате лямбда-функции. Например, чтобы вернуть раздел из ответа функции, используйте
$.detail.responsePayload.{responseSection}.
-
Если формат события является событием EventBridge, введите это значение:
- Нажмите «Далее», а потом «Далее».
- Просмотрите правило, а потом нажмите «Создать правило».
