EventBridge 대상에 다른 계정을 지정하는 EventBridge

5215 단어 AWSEventBridge

프로비저닝



측 Event Bridge 사전 준비 접수


EventBridge 대상에 다른 계정의 EventBridge를 지정할 때 수신자의 EventBridge 이벤트 버스 ARN을 지정해야 합니다.
수신자 계정에 로그인하여 수신자 이벤트 버스 ARN을 기록합니다.

다음은 송신자 계정에서 이벤트를 받을 수 있도록 접근 권한을 얻을 것입니다.

발송자 EventBridge 설정


발송자 계정에 로그인하고 이벤트 브리지 규칙을 만듭니다.

실패했어.

다른 영역의 대상을 추가하는 것을 허용하지 않는 것 같습니다.
같은 영역 사이에 생성합니다.
이번에 다 했어요.

그런 다음 자동으로 생성된 IAM 역할의 컨텐트를 확인합니다.
IAM 정책이 수신자 계정의 이벤트 버스에 첨부되어 이벤트를 보낼 수 있습니다.
{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "events:PutEvents"
            ],
            "Resource": [
                "arn:aws:events:us-east-1:${受信側アカウントID}:event-bus/default"
            ]
        }
    ]
}
그러면 수신자 EventBridge에서 받을 수 있습니다.

수신자 EventBridge 설정


발송자 이벤트 브리지에서 온 이벤트와 일치하는 규칙을 만듭니다.

송신자인 EventBridge에서 이벤트를 성공적으로 접수한 것 같고, 타깃으로 지정된 SNS에서 메일을 받았습니다.
활동의 내용은 JSON 형식으로 다음과 같습니다.
{
    "version":"0",
    "id":"724ffb86-a0db-06ef-5cef-1c1b407cfcb4",
    "detail-type":"Scheduled Event",
    "source":"aws.events",
    "account":"${送信側EventBridgeのアカウントID}",
    "time":"2021-02-16T10:38:38Z",
    "region":"us-east-1",
    "resources":["arn:aws:events:us-east-1:${送信側EventBridgeのアカウントID}:rule/test-cross-account"],
    "detail":{}
}

비용


EventBridge에서 교차 계정으로 전송하면 전송 계정에 비용이 부과됩니다.
공짜는 아닌 것 같은데.
백만 개당 1달러(2021.2.16 현재).
  https://aws.amazon.com/jp/eventbridge/pricing/
 

좋은 웹페이지 즐겨찾기