Partner di destinazione API in Amazon EventBridge - Amazon EventBridge

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Partner di destinazione API in Amazon EventBridge

Utilizza le informazioni fornite dai seguenti AWS partner per configurare una destinazione e una connessione API per il loro servizio o applicazione.

Osservabilità nel cloud di Cisco

URL dell'endpoint di invocazione della destinazione API:

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

Tipi di autorizzazione supportati:

OAuth credenziali del cliente

OAuth i token vengono aggiornati quando viene restituita una risposta 401 o 407

Parametri di autorizzazione aggiuntivi necessari:

Cisco AppDynamics Client ID e Client Secret

OAuth endpoint:

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

I seguenti parametri della coppia OAuth chiave/valore:

Tipo Chiave Valore

Campo corporeo

grant_type

client_credentials

Header

Content-Type

applicazione/x-www-form-urlencoded; set di caratteri = utf-8

AppDynamics Documentazione Cisco:

AWS ingestione di eventi

Operazioni API di uso comune:

Non applicabile

Informazioni aggiuntive:

Scegliendo Cisco AppDynamics dal menu a discesa Partner destination vengono precompilate le OAuth informazioni necessarie, incluse le coppie chiave/valore dell'intestazione e del corpo necessarie per le chiamate API.

Per ulteriori informazioni, consulta l'inserimento degli eventi nella documentazione di Cisco.AWS AppDynamics

Confluent

URL dell'endpoint di invocazione della destinazione API:

In genere il seguente formato:

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

Per ulteriori informazioni, consulta Trova l'indirizzo dell'endpoint REST e l'ID del cluster nella documentazione di Confluent.

Tipi di autorizzazione supportati:

Base

Parametri di autorizzazione aggiuntivi necessari:

Non applicabile

Documentazione Confluent:

Produrre dischi

Proxy REST Confluent per Apache Kafka

Operazioni API di uso comune:

POST

Informazioni aggiuntive:

Per trasformare i dati dell'evento in un messaggio che l'endpoint può elaborare, crea un trasformatore di input di destinazione.

  • Per generare un record senza specificare una chiave di partizionamento Kafka, utilizzate il seguente modello per il trasformatore di input. Non è richiesto alcun percorso di input.

    { "value":{ "type":"JSON", "data":aws.events.event.json }, }
  • Per generare un record utilizzando un campo di dati di eventi come chiave di partizionamento Kafka, segui il percorso di input e l'esempio di modello di seguito. Questo esempio definisce il percorso di input per il orderId campo e quindi specifica quel campo come chiave di partizione.

    Innanzitutto, definisci il percorso di input per il campo di dati dell'evento:

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

    Quindi, usa il modello di trasformatore di input per specificare il campo dati come chiave di partizione:

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

Coralogix

URL dell'endpoint di invocazione della destinazione API

Per un elenco completo degli endpoint, vedi Coralogix Riferimento all'API.

Tipi di autorizzazione supportati

Chiave API

Parametri di autorizzazione aggiuntivi necessari

Intestazione"x-amz-event-bridge-access-key", il valore è Coralogix Chiave API

Coralogix documentazione

EventBridgeAutenticazione Amazon

Operazioni API di uso comune

Stati Uniti: https://ingress.coralogix. us/aws/event-ponte

Singapore: ponte https://ingress.coralogixsg.com/aws/ degli eventi

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

Stoccolma: ponte per eventi https://ingress.eu2.coralogix.com/aws/

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

Informazioni aggiuntive

Gli eventi vengono archiviati come voci di log con applicationName=[AWS Account] e subsystemName=[event.source].

Datadog

URL dell'endpoint di invocazione della destinazione API

Per un elenco completo degli endpoint, vedi Datadog Riferimento all'API.

Tipi di autorizzazione supportati

Chiave API

Parametri di autorizzazione aggiuntivi necessari

Nessuno

Datadog documentazione

Autenticazione

Operazioni API di uso comune

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

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

Informazioni aggiuntive

Gli endpoint URLs variano a seconda della posizione dell'organizzazione Datadog. Per l'URL corretto per la tua organizzazione, consulta la documentazione.

Dynatrace

URL dell'endpoint di invocazione della destinazione API:
  • Registri: https://.live.dynatrace. environment-id com/api/v2/logs/ingest

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

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

  • Eventi di sicurezza: https://environment-id.live.dynatrace. com/platform/ingest/v1/events.sicurezza

Tipi di autorizzazione supportati:

Chiave API

Parametri di autorizzazione aggiuntivi necessari:
Tipo Chiave Valore

Header

Autorizzazione

Token API DYNATRACE_API_KEY

Documentazione Dynatrace:
Operazioni API di uso comune:

POST

Informazioni aggiuntive:

Ogni tipo di endpoint ha il proprio ambito di token, necessario per una corretta autenticazione. Per ulteriori informazioni, consulta Ingestion APIs nella documentazione di Dynatrace.

Freshworks

URL dell'endpoint di invocazione della destinazione API

Per un elenco degli endpoint, vedere https://developers.freshworks.com/documentation/

Tipi di autorizzazione supportati

Base, Chiave API

Parametri di autorizzazione aggiuntivi necessari

Non applicabile

Freshworks documentazione

Autenticazione

Operazioni API di uso comune

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

Informazioni aggiuntive

Nessuno

MongoDB

URL dell'endpoint di invocazione della destinazione API

https://data.mongodb-api.com/app/App ID/punto di fine/

Tipi di autorizzazione supportati

Chiave API

E-mail/password

Autenticazione JWT personalizzata

Parametri di autorizzazione aggiuntivi necessari

Nessuno

MongoDB documentazione

Atlas Data API

Endpoints

Custom HTTPS Endpoints

Autenticazione

Operazioni API di uso comune

Nessuno

Informazioni aggiuntive

Nessuno

Momento

URL dell'endpoint di invocazione della destinazione API:

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

https://api.cache. region.prod.a.momentohq.com/topics//cacheNametopicName

Tipi di autorizzazione supportati:

Chiave API

Parametri di autorizzazione aggiuntivi necessari:
Tipo Chiave Valore

Header

Autorizzazione

MOMENTO_API_KEY

Documentazione Momento:

Momento+ Amazon EventBridge

Utilizzo dell'API Momento Topics

Riferimento API per Momento Cache

Operazioni API di uso comune:

Per le cache:PUT, DELETE

Per argomenti: POST

Informazioni aggiuntive:

Quando aggiorni o elimini una cache, includi i seguenti parametri della stringa di query nella configurazione dell'obiettivo della regola:

  • La chiave che vuoi aggiornare nella cache di Momento

  • Il Time-To-Live (TTL) per l'elemento della cache

Ad esempio, se l'evento di input includeva un details campo con questi valori:

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

New Relic

URL dell'endpoint di invocazione della destinazione API

Per ulteriori informazioni, consulta Our EU and US region data centers.

Eventi

Stati Uniti: https://insights-collector.newrelic.com/v1/ accounts/ /events YOUR_NEW_RELIC_ACCOUNT_ID

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

Metriche

Stati Uniti— v1 https://metric-api.newrelic.com/metric/

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

Log

Stati Uniti— v1 https://log-api.newrelic.com/log/

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

Tracce

Stati Uniti— v1 https://trace-api.newrelic.com/trace/

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

Tipi di autorizzazione supportati

Chiave API

New Relic documentazione

Metric API

Event API

Log API

Trace API

Operazioni API di uso comune

Metric API

Event API

Log API

Trace API

Informazioni aggiuntive

Metric API limits

Event API limits

Log API limits

Trace API limits

Operata

URL dell'endpoint di invocazione della destinazione API:

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

Tipi di autorizzazione supportati:

Base

Parametri di autorizzazione aggiuntivi necessari:

Nessuno

Documentazione di Operata:

How do I create, view, change and revoke API Tokens?

AWS Integrazione di Operata tramite Amazon EventBridge Scheduler Pipes

Operazioni API di uso comune:

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

Informazioni aggiuntive:

username è l'ID gruppo Operata e la password è il tuo token API.

Salesforce

URL dell'endpoint di invocazione della destinazione API

Oggetto: https://.my.salesforce. myDomainName com/services/data/SobjectEndpoint/oggettiversionNumber//*

Eventi della piattaforma personalizzati: https://.my.salesforce. myDomainName com/services/dataversionNumber/customPlatformEndpoint/sobjects/ /*

Per un elenco completo degli endpoint, vedi Salesforce Riferimento all'API

Tipi di autorizzazione supportati

OAuth credenziali del cliente

I token OAUTH vengono aggiornati quando viene restituita una risposta 401 o 407.

Parametri di autorizzazione aggiuntivi necessari

Salesforce ID client e segreto del client dell'app connessa.

Uno dei seguenti endpoint di autorizzazione:

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

  • Sandbox senza domini avanzati— https://MyDomainName-- SandboxName .my. salesforce. com/services /oauth2/token

  • Sandbox con domini avanzati: https://MyDomainName- .sandbox.my.salesforce. SandboxName com/services/oauth2/token

La seguente coppia chiave/valore:

Key (Chiave) Value (Valore)

grant_type

client_credentials

Salesforce documentazione

REST API Developer Guide

Operazioni API di uso comune

Working with Object Metadata

Working with Records

Informazioni aggiuntive

Per un tutorial che spiega come utilizzare la EventBridge console per creare una connessione a Salesforce, una destinazione API e una regola verso cui indirizzare le informazioni Salesforce, consulta Tutorial: invia eventi a Salesforce da Amazon EventBridge.

Slack

URL dell'endpoint di invocazione della destinazione API

Per un elenco di endpoint e altre risorse, consulta Using the Slack Web API

Tipi di autorizzazione supportati

OAuth 2.0

I token OAUTH vengono aggiornati quando viene restituita una risposta 401 o 407.

Quando crei un Slack l'applicazione e la installa nel tuo spazio di lavoro, verrà creato per tuo conto un token OAuth bearer da utilizzare per autenticare le chiamate tramite la tua connessione di destinazione API.

Parametri di autorizzazione aggiuntivi necessari

Non applicabile

Slack documentazione

Basic app setup

Installazione con OAuth

Retrieving messages

Invio di messaggi

Sending messages using Incoming Webhooks

Operazioni API di uso comune

https://slack.com/api/chat. Pubblica messaggio

Informazioni aggiuntive

Quando si configura la EventBridge regola, ci sono due configurazioni da evidenziare:

  • Includi un parametro di intestazione che definisca il tipo di contenuto come "application/json;charset=utf-8".

  • Utilizzate un trasformatore di ingresso per mappare l'evento di input all'uscita prevista per il Slack API, vale a dire garantire che il payload venga inviato a Slack L'API ha coppie chiave/valore «canale» e «testo».

Shopify

URL dell'endpoint di invocazione della destinazione API

Per un elenco di endpoint e altre risorse e metodi, consulta Endpoints and requests

Tipi di autorizzazione supportati

OAuth, Chiave API

Nota

I token OAUTH vengono aggiornati quando viene restituita una risposta 401 o 407.

Parametri di autorizzazione aggiuntivi necessari

Non applicabile

Shopify documentazione

Authentication and authorization overview

Operazioni API di uso comune

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

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

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

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

Informazioni aggiuntive

Create an app

Consegna EventBridge tramite Amazon webhook

Token di accesso per app personalizzate in Shopify amministratore

Product

Shopify API di amministrazione

Splunk

URL dell'endpoint di invocazione della destinazione API

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

Tipi di autorizzazione supportati

Base, Chiave API

Parametri di autorizzazione aggiuntivi necessari

Nessuno

Splunk documentazione

Per entrambi i tipi di autorizzazione, è necessario un ID token HEC. Per ulteriori informazioni, consulta Configurare e utilizzare HTTP Event Collector in Splunk Web.

Operazioni API di uso comune

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

Informazioni aggiuntive

Chiave API: quando si configura l'endpoint per EventBridge, il nome della chiave API è «Autorizzazione» e il valore è l'ID del token Splunk HEC.

Basic (nome utente/password): quando si configura l'endpoint per EventBridge, il nome utente è «Splunk» e la password è l'ID del token Splunk HEC.

Sumo Logic

URL dell'endpoint di invocazione della destinazione API

Gli endpoint HTTP Log e Metric Source saranno diversi per ogni utente. URLs Per ulteriori informazioni, consulta HTTP Logs and Metrics Source.

Tipi di autorizzazione supportati

Sumo Logic non richiede l'autenticazione sulle proprie fonti HTTP perché nell'URL è presente una chiave unica. Per questo motivo, devi assicurarti di trattare l'URL come segreto.

Quando si configura la destinazione dell' EventBridge API, è richiesto un tipo di autorizzazione. Per soddisfare questo requisito, seleziona la chiave API e assegnale il nome di chiave "dummy-key" e un valore di chiave "dummy-value".

Parametri di autorizzazione aggiuntivi necessari

Non applicabile

Sumo Logic documentazione

Sumo Logic ha già creato sorgenti ospitate per raccogliere log e metriche da molti AWS servizi e puoi utilizzare le informazioni sul loro sito Web per lavorare con tali fonti. Per ulteriori informazioni, consulta Amazon Web Services.

Se stai generando eventi personalizzati da un'applicazione e desideri inviarli a Sumo Logic come log o metriche, utilizza EventBridge API Destinations e Sumo Logic Endpoint HTTP Log e Metric Source.

Operazioni API di uso comune

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

Informazioni aggiuntive

Nessuno

TriggerMesh

URL dell'endpoint di invocazione della destinazione API

Utilizza le informazioni nell'argomento Event Source for HTTP per formulare l'URL dell'endpoint. L'URL di un endpoint include il nome dell'origine dell'evento e lo spazio dei nomi utente nel seguente formato:

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

Includi i parametri dell'autorizzazione Base nella richiesta all'endpoint.

Tipi di autorizzazione supportati

Base

Parametri di autorizzazione aggiuntivi necessari

Nessuno

TriggerMesh documentazione

Event Source for HTTP

Operazioni API di uso comune

Non applicabile

Informazioni aggiuntive

Nessuno

Zendesk

URL dell'endpoint di invocazione della destinazione API

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

Tipi di autorizzazione supportati

Base, Chiave API

Parametri di autorizzazione aggiuntivi necessari

Nessuno

Zendesk documentazione

Security and Authentication

Operazioni API di uso comune

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

Informazioni aggiuntive

Le richieste API EventBridge vengono conteggiate ai limiti delle API Zendesk. Per informazioni sui limiti di Zendesk per il tuo piano, consulta Usage limits.

Per proteggere meglio il tuo account e i tuoi dati, ti consigliamo di utilizzare una chiave API anziché l'autenticazione di base con credenziali di accesso.