API 送信先パートナー - Amazon EventBridge

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

API 送信先パートナー

以下の AWS パートナーから提供された情報を使用して、サービスまたはアプリケーションの API 送信先と接続を設定します。

Cisco クラウドオブザーバビリティ

API 送信先の呼び出しエンドポイント URL:

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

サポートされている認証タイプ:

OAuth クライアント認証情報

401 または 407 レスポンスが返されると OAuth トークンが更新されます

必要な追加の認証パラメータ:

Cisco AppDynamics クライアント ID とクライアントシークレット

OAuth エンドポイント:

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

次の OAuth キーと値のペアのパラメータ:

タイプ キー

本文フィールド

grant_type

client_credentials

[Header] (ヘッダー)

Content-Type

application/x-www-form-urlencoded; charset=utf-8

Cisco AppDynamics のドキュメント:

AWS イベントの取り込み

一般的に使用される API オペレーション:

該当しない

追加情報:

パートナーの送信先ドロップダウンメニューから Cisco AppDynamics を選択すると、API コールに必要なヘッダーと本文のキーと値のペアなど、必要な OAuth 情報が事前に入力されます。

詳細については、Cisco ドキュメントAWS の「イベントの取り込み AppDynamics」を参照してください。

コンフルエント

API 送信先の呼び出しエンドポイント URL:

通常、次の形式です。

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

詳細については、Confluent ドキュメントの「REST エンドポイントアドレスとクラスター ID を検索する」を参照してください。

サポートされている認証タイプ:

Basic (ベーシック)

必要な追加の認証パラメータ:

該当しない

Confluent のドキュメント:

レコードの生成

Apache Kafka 用 Confluent REST Proxy

一般的に使用される 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 送信先呼び出しエンドポイント URL

エンドポイントの完全な一覧については、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.coralogix.com/aws/event-bridge

インド: https://ingress.coralogix.in/aws/event-bridge

追加情報

イベントは、applicationName=[AWS Account]subsystemName=[event.source] を使用してログエントリとして保存されます。

Datadog

API 送信先呼び出しエンドポイント URL

エンドポイントの完全な一覧については、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 送信先呼び出しエンドポイント URL

エンドポイントのリストについては、https://developers.freshworks.com/documentation/ を参照してください。

サポートされている認証タイプ

Basic、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 送信先呼び出しエンドポイント URL

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

サポートされている認証タイプ

API キー

E メール/パスワード

カスタム JWT 認証

必要な追加の認証パラメータ

なし

「MongoDB ドキュメント

Atlas Data API

エンドポイント

カスタム HTTP エンドポイント

認証

一般的に使用される API オペレーション

なし

追加情報

なし

New Relic

API 送信先呼び出しエンドポイント URL

詳細については、「EU および US リージョンのデータセンター」をご覧ください。

イベント

US– https://insights-collector.newrelic.com/v1/accounts/YOUR_NEW_RELIC_ACCOUNT_ID/events

EU– https://insights-collector.eu01.nr-data.net/v1/accounts/YOUR_NEW_RELIC_ACCOUNT_ID/events

メトリクス

US– https://metric-api.newrelic.com/metric/v1

EU– https://metric-api.eu.newrelic.com/metric/v1

ログ

US– https://log-api.newrelic.com/log/v1

EU– https://log-api.eu.newrelic.com/log/v1

トレース

US– https://trace-api.newrelic.com/trace/v1

EU– 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 送信先の呼び出しエンドポイント URL:

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

サポートされている認証タイプ:

Basic (ベーシック)

必要な追加の認証パラメータ:

なし

Operata のドキュメント:

API トークンを作成、表示、変更、取り消すにはどうすればよいですか?

Amazon EventBridge Scheduler Pipes を使用した Operata AWS の統合

一般的に使用される API オペレーション:

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

追加情報:

username は Operata グループ ID で、パスワードは API トークンです。

Salesforce

API 送信先呼び出しエンドポイント URL

Sobject – https:// myDomainName.my.salesforce.com/services/data/versionNumber/sobjects /SobjectEndpoint/*

カスタムプラットフォームイベント – https://myDomainName.my.salesforce.com/services/data /versionNumber/sobjects/customPlatformEndpoint/*

エンドポイントの完全な一覧については、Salesforce API リファレンス を参照してください。

サポートされている認証タイプ

OAuth クライアント認証情報

OAUTH トークンは、401 または 407 の応答が返されたときに更新されます。

必要な追加の認証パラメータ

Salesforce Connected App は、クライアント ID とクライアントシークレットを提供します。

次の認可エンドポイントの 1 つです。

  • 本番 – https://MyDomainName.my.salesforce.com./services/oauth2/token

  • 拡張ドメインのないサンドボックス – https://MyDomainName-- SandboxName.my. salesforce.com/services /oauth2/token

  • 拡張ドメインを持つサンドボックス – https://MyDomainName-- SandboxName.sandbox.my.salesforce.com/services/oauth2/token

次のキーと値のペア:

キー

grant_type

client_credentials

「Salesforce ドキュメント

REST API 開発者ガイド

一般的に使用される API オペレーション

オブジェクトメタデータの使用

レコードを使用する

追加情報

EventBridge コンソールを使用して への接続を作成する方法Salesforce、API 送信先、および に情報をルーティングするルールを説明するチュートリアルについてはSalesforce、「」を参照してくださいチュートリアル: API 送信先として Salesforce への接続を作成する

Slack

API 送信先呼び出しエンドポイント URL

エンドポイントおよびその他のリソースのリストについては、「Slack ウェブ API を使う」を参照してください。

サポートされている認証タイプ

OAuth 2.0

OAUTH トークンは、401 または 407 の応答が返されたときに更新されます。

Slack アプリケーションを作成してワークスペースにインストールすると、OAuth ベアラトークンがユーザーに代わって作成され、API 宛先接続による呼び出しの認証に使用されます。

必要な追加の認証パラメータ

該当しない

「Slack ドキュメント

基本的なアプリのセットアップ

OAuth でインストールする

メッセージを取得する

メッセージの送信

着信 Webhook を使用したメッセージの送信

一般的に使用される API オペレーション

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

追加情報

EventBridge ルールを設定する場合、強調表示する設定が 2 つあります。

  • コンテンツタイプを「application/json; charset=utf-8」として定義するヘッダーパラメータを含めます。

  • 入力トランスフォーマーを使用して、入力イベントを Slack API の期待される出力にマッピングします。つまり、Slack API に送信されるペイロードに「チャネル」と「テキスト」のキー/値のペアがあることを確認します。

Shopify

API 送信先呼び出しエンドポイント URL

エンドポイントおよびその他のリソースとメソッドのリストについては、「エンドポイントとリクエスト」を参照してください。

サポートされている認証タイプ

OAuth、API キー

注記

OAUTH トークンは、401 または 407 の応答が返されたときに更新されます。

必要な追加の認証パラメータ

該当しない

「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 Webhook 配信

Shopify 管理者のカスタムアプリケーションのアクセストークン

Product

Shopify 管理者 API

Splunk

API 送信先呼び出しエンドポイント URL

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

サポートされている認証タイプ

Basic、API キー

必要な追加の認証パラメータ

なし

「Splunk ドキュメント

どちらの認証タイプでも、HEC トークン ID が必要です。詳細については、「Set up and use HTTP Event Collector in Splunk Web」を参照してください。

一般的に使用される API オペレーション

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

追加情報

API キー – のエンドポイントを設定する場合 EventBridge、API キー名は「承認」で、値は Splunk HEC トークン ID です。

基本 (ユーザー名/パスワード) – のエンドポイントを設定する場合 EventBridge、ユーザー名は「Splunk」で、パスワードは Splunk HEC トークン ID です。

Sumo Logic

API 送信先呼び出しエンドポイント URL

HTTP ログとメトリクスソースのエンドポイント URL は、ユーザーごとに異なります。詳細については、「HTTP ログおよびメトリクスのソース」を参照してください。

サポートされている認証タイプ

一意のキーが URL にベイクされているため、Sumo Logic は HTTP ソースでの認証は必要ありません。そのため、この URL は機密情報として扱う必要があります。

EventBridge API 送信先を設定する場合、認証タイプが必要です。この要件を満たすには、[API Key] を選択し、キー名を「dummy-key」、キー値を「dummy-value」にします。

必要な追加の認証パラメータ

該当しない

「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 送信先呼び出しエンドポイント URL

HTTP のイベントソース」のトピックの情報を使用して、エンドポイント URL を策定します。エンドポイント URL には、イベントソース名とユーザー名前空間が次の形式で含まれます。

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

エンドポイントへのリクエストには、Basic 認証パラメータを含めます。

サポートされている認証タイプ

Basic

必要な追加の認証パラメータ

なし

「TriggerMesh ドキュメント

HTTP のイベントソース

一般的に使用される API オペレーション

該当しない

追加情報

なし

Zendesk

API 送信先呼び出しエンドポイント URL

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

サポートされている認証タイプ

Basic、API キー

必要な追加の認証パラメータ

なし

「Zendesk ドキュメント

セキュリティと認証

一般的に使用される API オペレーション

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

追加情報

API リクエスト EventBridge は、Zendesk API の制限に対してカウントされます。現在のプランの Zendesk 制限については、「使用制限」を参照してください。

アカウントやデータをより安全に保護するには、基本的なサインイン認証情報による認証ではなく、API キーを使用することをお勧めします。