API 目的地合作夥伴 - Amazon EventBridge

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

API 目的地合作夥伴

使用下列 AWS 合作夥伴提供的資訊,為其服務或應用程式設定 API 目的地和連線。

思科雲端可觀測性

API 目的地調用端點網址:

https://tenantName.observe.appdynamics.com/rest/awsevents/aws-eventbridge-integration/endpoint

支援的授權類型:

OAuth 用戶端憑證

傳回 401 或 407 回應時,會重新整理 OAuth 權杖

需要其他授權參數:

思科 AppDynamics 用戶端 ID 和用戶端密碼

OAuth 端點:

https://tenantName.observe.appdynamics.com/auth/tenantId/default/oauth2/token

以下 OAuth 鍵/值對參數:

Type 金鑰

車身欄位

grant_type

client_credentials

標頭

內容類型

應用程式/x-www-form-urlencoded; 字元集 = UTF-8

思科 AppDynamics 說明文件:

AWS 事件擷取

常用的 API 操作:

不適用

其他資訊:

AppDynamics從合作夥伴目的地下拉式功能表中選擇 Cisco 會預先填入必要的 OAuth 資訊,包括 API 呼叫所需的標頭和內文索引鍵/值配對。

如需其他資訊,請參閱 Cisco AppDynamics 文件中的AWS 事件擷取

匯合

API 目的地調用端點網址:

通常格式如下:

https://random-id.region.aws.confluent.cloud:443/kafka/v3/clusters/cluster-id/topics/topic-name/records

如需詳細資訊,請參閱 Confluent 文件中的尋找 REST 端點位址和叢集識別碼

支援的授權類型:

基本

需要其他授權參數:

不適用

匯合文檔:

產生記錄

阿帕奇卡夫卡的匯合 REST 代理

常用的 API 操作:

POST

其他資訊:

若要將事件資料轉換為端點可處理的訊息,請建立目標輸入轉換器

  • 要在不指定 Kafka 分區密鑰的情況下生成記錄,請為輸入轉換器使用以下模板。不需要輸入路徑。

    { "value":{ "type":"JSON", "data":aws.events.event.json }, }
  • 若要使用事件資料欄位做為 Kafka 分割金鑰來產生記錄,請遵循下面的輸入路徑和範本範例。此範例會定義orderId欄位的輸入路徑,然後將該欄位指定為磁碟分割索引鍵。

    首先,定義事件資料欄位的輸入路徑:

    { "orderId":"$.detail.orderId" }

    然後,使用輸入轉換器範本將資料欄位指定為磁碟分割索引鍵:

    { "value":{ "type":"JSON", "data":aws.events.event.json }, "key":{ "data":"<orderId>", "type":"STRING" } }

Coralogix

API 目的地調用端點網址

如需完整的端點清單,請參閱 Coralogix API 參考

支援的授權類型

API 金鑰

需要其他授權參數

標頭 "x-amz-event-bridge-access-key",值為 Coralogix API 金鑰

Coralogix 文件

Amazon EventBridge 認證

常用的 API 操作

美國:https://ingress.coralogix.us/aws/event-bridge

新加坡:https://ingress.coralogixsg.com/aws/event-bridge

愛爾蘭:https://ingress.coralogix.com/aws/event-bridge

斯德哥爾摩:https://ingress.eu2.coralogix.com/aws/event-bridge

印度:https://ingress.coralogix.in/aws/event-bridge

其他資訊

這些事件會儲存為具有 applicationName=[AWS Account]subsystemName=[event.source] 的記錄項目。

Datadog

API 目的地調用端點網址

如需完整的端點清單,請參閱 Datadog API 參考

支援的授權類型

API 金鑰

需要其他授權參數

Datadog 文件

身分驗證

常用的 API 操作

POST https://api.datadoghq.com/api/v1/events

POST https://http-intake.logs.datadoghq.com/v1/input

其他資訊

端點 URL 會根據您的 Datadog 組織的位置而有所不同。如需您的組織的正確 URL,請參閱文件

Freshworks

API 目的地調用端點網址

如需端點的清單,請參閱 https://developers.freshworks.com/documentation/

支援的授權類型

基本,API 金輪

需要其他授權參數

不適用

Freshworks 文件

身分驗證

常用的 API 操作

https://developers.freshdesk.com/api/#create_ticket

https://developers.freshdesk.com/api/#update_ticket

https://developer.freshsales.io/api/#create_lead

https://developer.freshsales.io/api/#update_lead

其他資訊

MongoDB

API 目的地調用端點網址

https://data.mongodb-api.com/app/App ID/endpoint/

支援的授權類型

API 金鑰

電子郵件/密碼

自訂 JWT 身分驗證

需要其他授權參數

MongoDB 文件

Atlas 資料 API

端點

自訂 HTTPS 端點

身分驗證

常用的 API 操作

其他資訊

New Relic

API 目的地調用端點網址

如需詳細資訊,請參閱我們的歐盟和美國地區資料中心

事件

美國: https://insights-collector.newrelic.com/v1/accounts/YOUR_NEW_RELIC_ACCOUNT_ID/events

歐盟: https://insights-collector.eu01.nr-data.net/v1/accounts/YOUR_NEW_RELIC_ACCOUNT_ID/events

指標

美國: https://metric-api.newrelic.com/metric/v1

歐盟: https://metric-api.eu.newrelic.com/metric/v1

日誌

美國: https://log-api.newrelic.com/log/v1

歐盟: https://log-api.eu.newrelic.com/log/v1

追蹤

美國: https://trace-api.newrelic.com/trace/v1

歐盟: https://trace-api.eu.newrelic.com/trace/v1

支援的授權類型

API 金鑰

New Relic 文件

指標 API

事件 API

日誌 API

追蹤 API

常用的 API 操作

指標 API

事件 API

日誌 API

追蹤 API

其他資訊

指標 API 限制

事件 API 限制

日誌 API 限制

追蹤 API 限制

Operata

API 目的地調用端點網址:

https://api.operata.io/v2/aws/events/contact-record

支援的授權類型:

基本

需要其他授權參數:

Operata 文件:

如何建立、查看、變更和撤銷 API 權杖?

使用 Amazon EventBridge 調度管道操作 AWS 集成

常用的 API 操作:

POST https://api.operata.io/v2/aws/events/contact-record

其他資訊:

username 為 Operata Group ID,密碼為您的 API 權杖。

Salesforce

API 目的地調用端點網址

插件-HTTPS://myDomainName.我的.salesforce.com/服務/數據/版本號/sobject //* SobjectEndpoint

自訂平台事件://myDomainName.my.salesforce.com 服務/資料/版本編號 customPlatformEndpoint

如需完整的端點清單,請參閱 Salesforce API 參考

支援的授權類型

OAuth 用戶端憑證

傳回 401 或 407 回應時,OAUTH 權杖會被重新整理。

需要其他授權參數

Salesforce 連線的應用程式用戶端 ID 和用戶端機密。

下列其中一個授權端點:

  • 生產- HTTPS://MyDomainName. 我的. /服務/Oauth2/代幣

  • 沒有增強型網域的沙箱 — HTTPS://MyDomainName- SandboxName. 我的服務

  • 具有增強網域的沙箱MyDomainName SandboxName

以下鍵/值對:

索引鍵

grant_type

client_credentials

Salesforce 文件

REST API 開發人員指南

常用的 API 操作

使用物件中繼資料

使用記錄

其他資訊

如需說明如何使用 EventBridge 主控台建立連線Salesforce、API 目的地以及將資訊路由到的規則的教學課程Salesforce,請參閱教學課程:建立與 Salesforce 的連線,作為 API 目的地

Slack

API 目的地調用端點網址

如需端點和其他資源的清單,請參閱使用 Slack Web API

支援的授權類型

OAuth 2.0

傳回 401 或 407 回應時,OAUTH 權杖會被重新整理。

當您建立 Slack 應用程序並將其安裝到工作區時,將代表您會建立 OAuth 承載權杖,以用於透過 API 目的地連線的驗證呼叫。

需要其他授權參數

不適用

Slack 文件

基本的應用程式設定

使用 OAuth 進行安裝

擷取訊息

傳送訊息

使用傳入 Webhook 傳送訊息

常用的 API 操作

https://slack.com/api/chat.postMessage

其他資訊

配置 EventBridge 規則時,有兩種配置可以突出顯示:

  • 包括將內容類型定義為“application/json;charset=utf-8”的標題參數。

  • 使用輸入轉換器將輸入事件映射到 Slack API 的預期輸出,即確保傳送至 Slack API 的承載具有“通道”和“文字”鍵/值對。

Shopify

API 目的地調用端點網址

如需端點和其他資源和方法的清單,請參閱端點和請求

支援的授權類型

OAuth,API 金鑰

注意

傳回 401 或 407 回應時,OAUTH 權杖會被重新整理。

需要其他授權參數

不適用

Shopify 文件

驗證與授權概觀

常用的 API 操作

POST - /admin/api/2022-01/products.json

GET - admin/api/2022-01/products/{product_id}.json

PUT - admin/api/2022-01/products/{product_id}.json

DELETE - admin/api/2022-01/products/{product_id}.json

其他資訊

建立應用程式

Amazon EventBridge 網絡掛鉤交付

在 Shopify 管理員中存取自訂應用程式的權杖

產品

Shopify 管理員 API

Splunk

API 目的地調用端點網址

https://SPLUNK_HEC_ENDPOINT:optional_port/services/collector/raw

支援的授權類型

基本,API 金輪

需要其他授權參數

Splunk 文件

對於這兩種授權類型,您都需要一個 HEC 權杖 ID。如需詳細資訊,請參閱在 Splunk Web 中設定和使用 HTTP 事件收集器

常用的 API 操作

POST https://SPLUNK_HEC_ENDPOINT:optional_port/services/collector/raw

其他資訊

API 金鑰 — 設定的端點時 EventBridge,API 金鑰名稱為「授權」,而值是 Splunk HEC 權杖識別碼。

基本 (使用者名稱/密碼) — 設定的端點時 EventBridge,使用者名稱為「Splunk」,密碼是 Splunk HEC 權杖識別碼。

Sumo Logic

API 目的地調用端點網址

每個使用者的 HTTP 日誌和指標來源端點 URL 將不同。如需詳細資訊,請參閱 HTTP 日誌和指標來源

支援的授權類型

Sumo Logic 不需要對其 HTTP 源進行身分驗證,因為 URL 中有一個唯一金輪。因此,您應該確保將 URL 視為機密。

設定 EventBridge API 目的地時,需要授權類型。為了滿足此要求,請選取 API 金輪並為其指定“虛擬金輪”的金輪名稱和“虛擬值”的金輪值。

需要其他授權參數

不適用

Sumo Logic 文件

Sumo Logic已經構建了託管源來收集來自許多 AWS 服務的日誌和指標,您可以使用其網站上的信息與這些來源一起使用。如需詳細資訊,請參閱 Amazon Web Services

如果您要從應用程式產生自訂事件,並希望將其Sumo Logic作為記錄檔或指標傳送至,請使用 EventBridge API 目的地和 Sumo Logic HTTP 記錄和指標來源端點。

常用的 API 操作

POST https://endpoint4.collection.us2.sumologic.com/receiver/v1/http/UNIQUE_ID_PER_COLLECTOR

其他資訊

TriggerMesh

API 目的地調用端點網址

使用 HTTP 事件來源主題中的資訊來制定端點 URL。端點 URL 包含事件來源名稱和使用者命名空間,格式如下:

https://source-name.user-namespace.cloud.triggermesh.io

在針對端點的請求中包含基本的授權參數。

支援的授權類型

基本

需要其他授權參數

TriggerMesh 文件

HTTP 的事件來源

常用的 API 操作

不適用

其他資訊

Zendesk

API 目的地調用端點網址

https://developer.zendesk.com/rest_api/docs/support/tickets

支援的授權類型

基本,API 金輪

需要其他授權參數

Zendesk 文件

安全性與驗證

常用的 API 操作

POST https://your_Zendesk_subdomain/api/v2/tickets

其他資訊

API 請求 EventBridge 會根據您的 Zendesk API 限制進行計數。如需有關您的方案之 Zendesk 限制的資訊,請參閱用量限制

為了更好地保護您的帳戶和資料,我們建議您使用 API 金輪而不是基本的登錄憑證身分驗證。