Mitra tujuan API di Amazon EventBridge - Amazon EventBridge

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mitra tujuan API di Amazon EventBridge

Gunakan informasi yang diberikan oleh AWS Mitra berikut untuk mengonfigurasi tujuan API dan koneksi untuk layanan atau aplikasi mereka.

Pengamatan Awan Cisco

URL titik akhir pemanggilan tujuan API:

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

Jenis otorisasi yang didukung:

OAuth kredensi klien

OAuth token disegarkan saat respons 401 atau 407 dikembalikan

Parameter otorisasi tambahan diperlukan:

Cisco AppDynamics Client ID dan Rahasia Klien

OAuth titik akhir:

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

Parameter pasangan OAuth kunci/nilai berikut:

Tipe Kunci Nilai

Bidang Tubuh

grant_type

client_credentials

Header

Content-Type

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

AppDynamics Dokumentasi Cisco:

AWS acara menelan

Operasi API yang umum digunakan:

Tidak berlaku

Informasi tambahan:

Memilih Cisco AppDynamics dari menu drop-down tujuan Partner akan mengisi OAuth informasi yang diperlukan, termasuk pasangan header dan body key/value yang diperlukan untuk panggilan API.

Untuk informasi tambahan, lihat AWS acara menelan di dokumentasi AppDynamics Cisco.

Konfluen

URL titik akhir pemanggilan tujuan API:

Biasanya format berikut:

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

Untuk informasi selengkapnya, lihat Menemukan alamat endpoint REST dan ID cluster dalam dokumentasi Confluent.

Jenis otorisasi yang didukung:

Basic

Parameter otorisasi tambahan diperlukan:

Tidak berlaku

Dokumentasi konfluen:

Menghasilkan Catatan

Proxy REST Confluent untuk Apache Kafka

Operasi API yang umum digunakan:

POST

Informasi tambahan:

Untuk mengubah data peristiwa menjadi pesan yang dapat diproses oleh titik akhir, buat transformator input target.

  • Untuk menghasilkan rekaman tanpa menentukan kunci partisi Kafka, gunakan template berikut untuk transformator input Anda. Tidak diperlukan jalur input.

    { "value":{ "type":"JSON", "data":aws.events.event.json }, }
  • Untuk menghasilkan catatan menggunakan bidang data peristiwa sebagai kunci partisi Kafka, ikuti jalur input dan contoh templat di bawah ini. Contoh ini mendefinisikan jalur input untuk orderId bidang, dan kemudian menentukan bidang itu sebagai kunci partisi.

    Pertama, tentukan jalur input untuk bidang data peristiwa:

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

    Kemudian, gunakan template transformator input untuk menentukan bidang data sebagai kunci partisi:

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

Coralogix

URL titik akhir pemanggilan tujuan API

Untuk daftar lengkap titik akhir, lihat Coralogix Referensi API.

Jenis otorisasi yang didukung

Kunci API

Parameter otorisasi tambahan diperlukan

Header"x-amz-event-bridge-access-key", nilainya adalah Coralogix Kunci API

Coralogix dokumentasi

EventBridgeAutentikasi Amazon

Operasi API yang umum digunakan

AS: https://ingress.coralogix. us/aws/event-jembatan

Singapura https://ingress.coralogixsg.com/aws/: event-bridge

Irlandia https://ingress.coralogix.com/aws/: event-bridge

Stockholm: jembatan acara https://ingress.eu2.coralogix.com/aws/

India: https://ingress.coralogix. in/aws/event-jembatan

Informasi tambahan

Peristiwa disimpan sebagai entri log dengan applicationName=[AWS Account] dansubsystemName=[event.source].

Datadog

URL titik akhir pemanggilan tujuan API

Untuk daftar lengkap titik akhir, lihat Datadog Referensi API.

Jenis otorisasi yang didukung

Kunci API

Parameter otorisasi tambahan diperlukan

Tidak ada

Datadog dokumentasi

Autentikasi

Operasi API yang umum digunakan

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

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

Informasi tambahan

Endpoint URLs berbeda tergantung pada lokasi organisasi Datadog Anda. Untuk URL yang benar untuk organisasi Anda, lihat dokumentasi.

Dynatrace

URL titik akhir pemanggilan tujuan API:
  • Log: https://environment-id.live.dynatrace. com/api/v2/logs/ingest

  • Acara Davis: https://environment-id.live.dynatrace. com/platform/ingest/v1/events

  • Acara SDLC: https://environment-id.live.dynatrace. com/platform/ingest/v1/events.sdlc

  • Peristiwa keamanan: https://environment-id.live.dynatrace. com/platform/ingest/v1/events.keamanan

Jenis otorisasi yang didukung:

Kunci API

Parameter otorisasi tambahan diperlukan:
Tipe Kunci Nilai

Header

Otorisasi

Token API DYNATRACE_API_KEY

Dokumentasi Dynatrace:
Operasi API yang umum digunakan:

POST

Informasi tambahan:

Setiap tipe endpoint memiliki cakupan tokennya, yang diperlukan untuk otentikasi yang berhasil. Untuk informasi lebih lanjut, lihat Menelan APIs dalam dokumentasi Dynatrace.

Freshworks

URL titik akhir pemanggilan tujuan API

Untuk daftar titik akhir, lihat https://developers.freshworks.com/documentation/

Jenis otorisasi yang didukung

Basic, Kunci API

Parameter otorisasi tambahan diperlukan

Tidak berlaku

Freshworks dokumentasi

Autentikasi

Operasi API yang umum digunakan

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

Informasi tambahan

Tidak ada

MongoDB

URL titik akhir pemanggilan tujuan API

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

Jenis otorisasi yang didukung

Kunci API

Email/Kata Sandi

Otentikasi JWT Kustom

Parameter otorisasi tambahan diperlukan

Tidak ada

MongoDB dokumentasi

Atlas Data API

Titik akhir

Kustom HTTPS Endpoints

Autentikasi

Operasi API yang umum digunakan

Tidak ada

Informasi tambahan

Tidak ada

Momento

URL titik akhir pemanggilan tujuan API:

https://api.cache. region.prod.a.momentohq.com/cache/ cacheName

https://api.cache. regioncacheName.prod.a.momentohq.com/topics//topicName

Jenis otorisasi yang didukung:

Kunci API

Parameter otorisasi tambahan diperlukan:
Tipe Kunci Nilai

Header

Otorisasi

MOMENTO_API_KEY

Dokumentasi Momento:

Momen+Amazon EventBridge

Menggunakan Momento Topics API

Referensi API untuk Momento Cache

Operasi API yang umum digunakan:

Untuk cache:PUT, DELETE

Untuk topik: POST

Informasi tambahan:

Saat memperbarui atau menghapus cache, sertakan parameter string kueri berikut dalam konfigurasi target aturan Anda:

  • Kunci yang ingin Anda perbarui di cache Momento Anda

  • Time-To-Live(TTL) untuk item cache

Misalnya, jika acara masukan Anda menyertakan details bidang dengan nilai-nilai tersebut:

key: $.details.key ttl_seconds: $.details.ttl_seconds

New Relic

URL titik akhir pemanggilan tujuan API

Untuk informasi selengkapnya, lihat Pusat data wilayah Uni Eropa dan AS.

Peristiwa

AS— https://insights-collector.newrelic.com/v1/ akun//acara YOUR_NEW_RELIC_ACCOUNT_ID

UE— https://insights-collector.eu01.nr-data. net/v1/accounts/YOUR_NEW_RELIC_ACCOUNT_ID/acara

Metrik-metrik

AS— https://metric-api.newrelic.com/metric/ v1

UE— https://metric-api.eu.newrelic.com/metric/ v1

Log

AS— https://log-api.newrelic.com/log/ v1

UE— https://log-api.eu.newrelic.com/log/ v1

Jejak

AS— https://trace-api.newrelic.com/trace/ v1

UE— https://trace-api.eu.newrelic.com/trace/ v1

Jenis otorisasi yang didukung

Kunci API

New Relic dokumentasi

Metrik API

API Acara

Log API

Trace API

Operasi API yang umum digunakan

Metrik API

API Acara

Log API

Trace API

Informasi tambahan

Batas API metrik

Batas API peristiwa

Batas API log

Lacak batas API

Operata

URL titik akhir pemanggilan tujuan API:

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

Jenis otorisasi yang didukung:

Basic

Parameter otorisasi tambahan diperlukan:

Tidak ada

Dokumentasi Operata:

Bagaimana cara membuat, melihat, mengubah, dan mencabut Token API?

AWS Integrasi Operata menggunakan Amazon EventBridge Scheduler Pipes

Operasi API yang umum digunakan:

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

Informasi tambahan:

usernameIni adalah ID Grup Operata dan kata sandi adalah token API Anda.

Salesforce

URL titik akhir pemanggilan tujuan API

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

Acara platform kustom- https://myDomainName.my.salesforce. com/services/data/versionNumber/sobjects/ /* customPlatformEndpoint

Untuk daftar lengkap titik akhir, lihat Salesforce Referensi API

Jenis otorisasi yang didukung

OAuth kredensi klien

Token OAUTH disegarkan saat respons 401 atau 407 dikembalikan.

Parameter otorisasi tambahan diperlukan

Salesforce Id Klien Aplikasi Terhubung dan Rahasia Klien.

Salah satu titik akhir otorisasi berikut:

  • Produksi- https://MyDomainName.my.salesforce. com./services/oauth2/token

  • Kotak pasir tanpa domain yang disempurnakan— https://MyDomainName-- SandboxName .my. salesforce. com/services /oauth2/token

  • Kotak pasir dengan domain yang disempurnakan— https://MyDomainName-- .sandbox.my.salesforce. SandboxName com/services/oauth2/token

Pasangan kunci/nilai berikut:

Kunci Nilai

grant_type

client_credentials

Salesforce dokumentasi

Panduan Pengembang REST API

Operasi API yang umum digunakan

Bekerja dengan Object Metadata

Bekerja dengan Rekaman

Informasi tambahan

Untuk tutorial yang menjelaskan cara menggunakan EventBridge konsol untuk membuat koneksi ke Salesforce, Tujuan API, dan aturan untuk merutekan informasi Salesforce, lihat Tutorial: Kirim acara ke Salesforce dari Amazon EventBridge.

Slack

URL titik akhir pemanggilan tujuan API

Untuk daftar titik akhir dan sumber daya lainnya, lihat Menggunakan Slack Web API

Jenis otorisasi yang didukung

OAuth 2.0

Token OAUTH disegarkan saat respons 401 atau 407 dikembalikan.

Saat Anda membuat Slack aplikasi dan menginstalnya ke ruang kerja Anda, token OAuth pembawa akan dibuat atas nama Anda untuk digunakan untuk mengautentikasi panggilan oleh koneksi tujuan API Anda.

Parameter otorisasi tambahan diperlukan

Tidak berlaku

Slack dokumentasi

Pengaturan aplikasi dasar

Instalasi dengan OAuth

Mengambil pesan

Mengirim pesan

Mengirim pesan menggunakan Webhook Masuk

Operasi API yang umum digunakan

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

Informasi tambahan

Saat mengonfigurasi EventBridge aturan Anda, ada dua konfigurasi yang harus disorot:

  • Sertakan parameter header yang mendefinisikan jenis konten sebagai “application/json; charset=utf-8".

  • Gunakan transformator input untuk memetakan peristiwa input ke output yang diharapkan untuk Slack API, yaitu memastikan bahwa payload dikirim ke Slack API memiliki pasangan kunci/nilai “channel” dan “text”.

Shopify

URL titik akhir pemanggilan tujuan API

Untuk daftar titik akhir dan sumber dan metode lainnya, lihat Titik akhir dan permintaan

Jenis otorisasi yang didukung

OAuth, Kunci API

catatan

Token OAUTH disegarkan saat respons 401 atau 407 dikembalikan.

Parameter otorisasi tambahan diperlukan

Tidak berlaku

Shopify dokumentasi

Ikhtisar otentikasi dan otorisasi

Operasi API yang umum digunakan

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

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

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

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

Informasi tambahan

Buat aplikasi

Pengiriman EventBridge webhook Amazon

Akses token untuk aplikasi khusus di Shopify admin

Produk

Shopify Admin API

Splunk

URL titik akhir pemanggilan tujuan API

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

Jenis otorisasi yang didukung

Basic, Kunci API

Parameter otorisasi tambahan diperlukan

Tidak ada

Splunk dokumentasi

Untuk kedua jenis otorisasi, Anda memerlukan ID token HEC. Untuk informasi selengkapnya, lihat Mengatur dan menggunakan HTTP Event Collector di Splunk Web.

Operasi API yang umum digunakan

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

Informasi tambahan

Kunci API — Saat mengonfigurasi titik akhir untuk EventBridge, nama kunci API adalah “Otorisasi” dan nilainya adalah ID token Splunk HEC.

Dasar (Nama Pengguna/Kata Sandi) — Saat mengonfigurasi titik akhir untuk EventBridge, nama pengguna adalah “Splunk” dan kata sandi adalah ID token Splunk HEC.

Sumo Logic

URL titik akhir pemanggilan tujuan API

Log HTTP dan titik akhir Sumber Metrik URLs akan berbeda untuk setiap pengguna. Untuk informasi selengkapnya, lihat Log HTTP dan Sumber Metrik.

Jenis otorisasi yang didukung

Sumo Logic tidak memerlukan otentikasi pada Sumber HTTP mereka karena ada kunci unik yang dimasukkan ke dalam URL. Untuk alasan ini, Anda harus memastikan untuk memperlakukan URL itu sebagai rahasia.

Saat Anda mengonfigurasi tujuan EventBridge API, jenis otorisasi diperlukan. Untuk memenuhi persyaratan ini, pilih API Key dan berikan nama kunci “dummy-key” dan nilai kunci “dummy-value”.

Parameter otorisasi tambahan diperlukan

Tidak berlaku

Sumo Logic dokumentasi

Sumo Logic telah membangun sumber yang dihosting untuk mengumpulkan log dan metrik dari banyak AWS layanan dan Anda dapat menggunakan informasi di situs web mereka untuk bekerja dengan sumber-sumber tersebut. Untuk informasi selengkapnya, lihat Amazon Web Services.

Jika Anda membuat acara khusus dari aplikasi dan ingin mengirimnya ke Sumo Logic baik sebagai log atau metrik, kemudian gunakan Tujuan EventBridge API dan Sumo Logic Log HTTP dan titik akhir Sumber Metrik.

Operasi API yang umum digunakan

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

Informasi tambahan

Tidak ada

TriggerMesh

URL titik akhir pemanggilan tujuan API

Gunakan informasi dalam topik Sumber Peristiwa untuk HTTP untuk merumuskan URL titik akhir. URL titik akhir mencakup nama sumber peristiwa dan namespace pengguna dalam format berikut ini:

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

Mencakup parameter otorisasi Basic dalam permintaan ke titik akhir.

Jenis otorisasi yang didukung

Basic

Parameter otorisasi tambahan diperlukan

Tidak ada

TriggerMesh dokumentasi

Sumber Acara untuk HTTP

Operasi API yang umum digunakan

Tidak berlaku

Informasi tambahan

Tidak ada

Zendesk

URL titik akhir pemanggilan tujuan API

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

Jenis otorisasi yang didukung

Basic, Kunci API

Parameter otorisasi tambahan diperlukan

Tidak ada

Zendesk dokumentasi

Keamanan dan Otentikasi

Operasi API yang umum digunakan

POSTING https:///your_Zendesk_subdomainapi/v2/tickets

Informasi tambahan

Permintaan EventBridge API dihitung terhadap batas API Zendesk Anda. Untuk informasi tentang batas Zendesk untuk rencana Anda, lihat Batas penggunaan.

Untuk melindungi akun dan data Anda dengan lebih baik, sebaiknya gunakan kunci API daripada autentikasi kredensi login dasar.