API 대상 파트너 - 아마존 EventBridge

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

API 대상 파트너

다음 AWS 파트너가 제공한 정보를 사용하여 해당 서비스 또는 애플리케이션에 대한 API 대상 및 연결을 구성하십시오.

Cisco 클라우드 옵저버빌리티

API 대상 간접 호출 엔드포인트 URL:

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

지원되는 권한 부여 유형:

OAuth 클라이언트 자격 증명

401 또는 407 응답이 반환되면 OAuth 토큰이 새로 고쳐집니다.

필요한 추가 권한 부여 파라미터:

Cisco 클라이언트 ID AppDynamics 및 클라이언트 시크릿

OAuth 엔드포인트:

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

다음 OAuth 키/값 쌍 매개변수:

유형

바디 필드

grant_type

client_credentials

헤더

Content-Type

애플리케이션/x-www-form-urlencoded; 문자셋=utf-8

AppDynamics 시스코 설명서:

AWS 이벤트 수집

일반적으로 사용되는 API 작업:

해당 사항 없음

추가 정보:

파트너 대상 드롭다운 AppDynamics 메뉴에서 Cisco를 선택하면 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 찾기를 참조하십시오.

지원되는 권한 부여 유형:

기본

필요한 추가 권한 부여 파라미터:

해당 사항 없음

컨플루언트 설명서:

프로듀스 레코드

아파치 카프카용 컨플루언트 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 대상 간접 호출 엔드포인트 URL

전체 엔드포인트 목록은 Coralogix API 참조를 참조하세요.

지원되는 권한 부여 유형

API 키

필요한 추가 권한 부여 파라미터

헤더 "x-amz-event-bridge-access-key", 값은 Coralogix API 키입니다.

Coralogix 설명서

아마존 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 대상 간접 호출 엔드포인트 URL

전체 엔드포인트 목록은 Datadog API 참조를 참조하세요.

지원되는 권한 부여 유형

API 키

필요한 추가 권한 부여 파라미터

None

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/ 페이지를 참조하세요.

지원되는 권한 부여 유형

기본, 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/앱 ID/endpoint/

지원되는 권한 부여 유형

API 키

이메일/암호

사용자 지정 JWT 인증

필요한 추가 권한 부여 파라미터

None

MongoDB 설명서

Atlas 데이터 API

엔드포인트

사용자 지정 HTTPS 엔드포인트

인증

일반적으로 사용되는 API 작업

None

추가 정보

없음

New Relic

API 대상 간접 호출 엔드포인트 URL

자세한 내용은 Our EU and US region data centers를 참조하세요.

이벤트

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

지원되는 권한 부여 유형:

기본

필요한 추가 권한 부여 파라미터:

None

Operata 설명서:

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

Amazon EventBridge 스케줄러 AWS 파이프를 사용한 Operata 통합

일반적으로 사용되는 API 작업:

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

추가 정보:

username은 Operata 그룹 ID이고 암호는 API 토큰입니다.

Salesforce

API 대상 간접 호출 엔드포인트 URL

제목 — myDomainName https://.my.salesforce.com/services/data/ 버전번호 /sobjects//* SobjectEndpoint

커스텀 플랫폼 이벤트 — myDomainName https://.my.salesforce.com/services/data/버전번호 /sobjects/ /* customPlatformEndpoint

전체 엔드포인트 목록은 Salesforce API 참조를 참조하세요.

지원되는 권한 부여 유형

OAuth 클라이언트 자격 증명

401 또는 407 응답이 반환되면 OAUTH 토큰이 새로 고쳐집니다.

필요한 추가 권한 부여 파라미터

Salesforce 연결된 앱 클라이언트 ID 및 클라이언트 암호입니다.

다음 권한 부여 엔드포인트 중 하나입니다.

  • 프로덕션MyDomainNamehttps://.my.salesforce.com. /services/oauth2/token

  • 확장 도메인이 없는 샌드박스— https://—.my. salesforce.com/services /oauth2/token MyDomainName SandboxName

  • 향상된 도메인이 포함된 샌드박스 — MyDomainName SandboxNamehttps://—.sandbox.my.salesforce.com/services/oauth2/token

다음 키/값 쌍은 다음과 같습니다.

Key(키)

grant_type

client_credentials

Salesforce 설명서

REST API 개발자 안내서

일반적으로 사용되는 API 작업

객체 메타데이터 작업

레코드 작업

추가 정보

EventBridge 콘솔을 사용하여 연결Salesforce, API 대상 및 정보를 라우팅하는 규칙을 생성하는 방법을 설명하는 자습서는 을 참조하십시오. Salesforce 자습서: API 대상으로 Salesforce에 대한 연결 생성

Slack

API 대상 간접 호출 엔드포인트 URL

엔드포인트 및 기타 리소스 목록은 Using the Slack Web API를 참조하세요.

지원되는 권한 부여 유형

OAuth 2.0

401 또는 407 응답이 반환되면 OAUTH 토큰이 새로 고쳐집니다.

Slack 애플리케이션을 생성하여 워크스페이스에 설치하면 API 대상 연결을 통해 호출을 인증하는 데 사용할 OAuth 보유자 토큰이 자동으로 생성됩니다.

필요한 추가 권한 부여 파라미터

해당 사항 없음

Slack 설명서

기본 앱 설정

OAuth를 사용하여 설치

메시지 검색

메시지 전송

수신 웹후크를 사용하여 메시지 전송

일반적으로 사용되는 API 작업

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

추가 정보

EventBridge 규칙을 구성할 때 강조해야 할 두 가지 구성이 있습니다.

  • 콘텐츠 유형을 ‘application/json;charset=utf-8’로 정의하는 헤더 파라미터를 포함합니다.

  • 입력 변환기를 사용하여 입력 이벤트를 Slack API의 예상 출력에 매핑합니다. 즉, Slack API로 전송되는 페이로드에 “채널” 및 “텍스트” 키/값 쌍이 있는지 확인합니다.

Shopify

API 대상 간접 호출 엔드포인트 URL

엔드포인트와 기타 리소스 및 메서드 목록은 Endpoints and requests를 참조하세요.

지원되는 권한 부여 유형

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

추가 정보

앱 생성

아마존 EventBridge 웹훅 배송

Shopify 관리자의 사용자 지정 앱에 대한 액세스 토큰

제품

Shopify 관리자 API

Splunk

API 대상 간접 호출 엔드포인트 URL

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

지원되는 권한 부여 유형

기본, API 키

필요한 추가 권한 부여 파라미터

None

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 키 — 엔드포인트를 구성할 때 API 키 이름은 “권한 부여”이고 값은 스플렁크 HEC 토큰 ID입니다. EventBridge

기본 (사용자 이름/암호) - 엔드포인트를 구성할 때 사용자 이름은 “Splunk”이고 암호는 Splunk HEC 토큰 ID입니다. EventBridge

Sumo Logic

API 대상 간접 호출 엔드포인트 URL

HTTP 로그 및 지표 소스 엔드포인트 URL은 사용자마다 다릅니다. 자세한 내용은 HTTP Logs and Metrics Source를 참조하세요.

지원되는 권한 부여 유형

Sumo Logic은 URL에 고유 키가 베이크되어 있으므로 HTTP 소스에 대한 인증이 필요하지 않습니다. 이러한 이유 때문에 해당 URL을 비밀로 취급해야 합니다.

EventBridge API 대상을 구성할 때는 인증 유형이 필요합니다. 이 요구 사항을 충족하려면 API 키를 선택하고 키 이름을 “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

엔드포인트에 대한 요청에 기본 권한 부여 파라미터를 포함합니다.

지원되는 권한 부여 유형

기본

필요한 추가 권한 부여 파라미터

None

TriggerMesh 설명서

HTTP용 이벤트 소스

일반적으로 사용되는 API 작업

해당 사항 없음

추가 정보

없음

Zendesk

API 대상 간접 호출 엔드포인트 URL

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

지원되는 권한 부여 유형

기본, API 키

필요한 추가 권한 부여 파라미터

None

Zendesk 설명서

보안 및 인증

일반적으로 사용되는 API 작업

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

추가 정보

API EventBridge 요청은 Zendesk API 한도 계산에 포함됩니다. 사용자 플랜의 Zendesk 제한에 대한 자세한 내용은 Usage limits를 참조하세요.

계정과 데이터를 더 안전하게 보호하려면 기본 로그인 자격 증명 인증 대신 API 키를 사용하는 것이 좋습니다.