Partner di destinazione API - 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

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:

Credenziali del client OAuth

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

Parametri di autorizzazione aggiuntivi necessari:

Cisco Client ID AppDynamics e Client Secret

Endpoint OAuth:

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

I seguenti parametri della coppia chiave/valore OAuth:

Type 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 informazioni OAuth 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, consulta Coralogix API Reference.

Tipi di autorizzazione supportati

Chiave API

Parametri di autorizzazione aggiuntivi necessari

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

Documentazione di Coralogix

EventBridgeAutenticazione Amazon

Operazioni API di uso comune

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

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

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

Stoccolma: https://ingress.eu2.coralogix.com/aws/event-bridge

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

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, consulta Datadog API Reference.

Tipi di autorizzazione supportati

Chiave API

Parametri di autorizzazione aggiuntivi necessari

Nessuno

Documentazione di Datadog

Autenticazione

Operazioni API di uso comune

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

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

Informazioni aggiuntive

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

Freshworks

URL dell'endpoint di invocazione della destinazione API

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

Tipi di autorizzazione supportati

Base, Chiave API

Parametri di autorizzazione aggiuntivi necessari

Non applicabile

Documentazione di Freshworks

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/ID app/endpoint/

Tipi di autorizzazione supportati

Chiave API

E-mail/password

Autenticazione JWT personalizzata

Parametri di autorizzazione aggiuntivi necessari

Nessuno

Documentazione di MongoDB

Atlas Data API

Endpoints

Custom HTTPS Endpoints

Autenticazione

Operazioni API di uso comune

Nessuno

Informazioni aggiuntive

Nessuno

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/YOUR_NEW_RELIC_ACCOUNT_ID /events

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

Metriche

STATI UNITI: https://metric-api.newrelic.com/metric/v1

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

Log

STATI UNITI: https://log-api.newrelic.com/log/v1

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

Tracce

STATI UNITI: https://trace-api.newrelic.com/trace/v1

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

Tipi di autorizzazione supportati

Chiave API

Documentazione di New Relic

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-record

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://myDomainName.my.salesforce.com/services/data/ VersionNumber /sobjects//* SobjectEndpoint

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

Per un elenco completo di endpoint, consulta Riferimento API di Salesforce

Tipi di autorizzazione supportati

Credenziali del client OAuth

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

Parametri di autorizzazione aggiuntivi necessari

SalesforceID client e segreto client dell'app connessa .

Uno dei seguenti endpoint di autorizzazione:

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

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

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

La seguente coppia chiave/valore:

Key (Chiave) Value (Valore)

grant_type

client_credentials

Documentazione di Salesforce

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 versoSalesforce, una destinazione API e una regola a cui indirizzare Salesforce le informazioni, consulta. Tutorial: creazione di una connessione a Salesforce come destinazione API

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'applicazione Slack e la installi nel tuo workspace, verrà creato automaticamente un token portatore OAuth da utilizzare per autenticare le chiamate tramite la tua connessione della destinazione API.

Parametri di autorizzazione aggiuntivi necessari

Non applicabile

Documentazione di Slack

Basic app setup

Installing with OAuth

Retrieving messages

Invio di messaggi

Sending messages using Incoming Webhooks

Operazioni API di uso comune

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

Informazioni aggiuntive

Quando si configura la EventBridge regola, è necessario evidenziare due configurazioni:

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

  • Utilizza un trasformatore di input per mappare l'evento di input all'output previsto per l'API Slack, in particolare assicurati che il payload inviato all'API Slack abbia 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

Documentazione di Shopify

Authentication and authorization overview

Operazioni API di uso comune

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

Informazioni aggiuntive

Create an app

Consegna EventBridge tramite Amazon webhook

Access tokens for custom apps in the Shopify admin

Product

Shopify Admin API

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

Documentazione di Splunk

Per entrambi i tipi di autorizzazione, è necessario un ID token HEC. Per ulteriori informazioni, consulta Set up and use 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 URL degli endpoint HTTP Log e Metric Source saranno diversi per ogni utente. Per ulteriori informazioni, consulta HTTP Logs and Metrics Source.

Tipi di autorizzazione supportati

Sumo Logic non richiede l'autenticazione per le relative origini HTTP perché nell'URL è presente una chiave univoca. 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

Documentazione di Sumo Logic

Sumo Logicha 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 Sumo Logic come log o metriche, utilizza EventBridge API Destinations e gli endpoint Sumo Logic HTTP Log e Metric Source.

Operazioni API di uso comune

POST https://endpoint4.collection.us2.sumologic.com/receiver/v1/http/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

Documentazione di TriggerMesh

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

Documentazione di Zendesk

Security and Authentication

Operazioni API di uso comune

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

Informazioni aggiuntive

Le richieste API vengono EventBridge 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.