

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

# Amazon EventBridge 이벤트 세부 정보 참조
<a name="event-reference"></a>

EventBridge 자체적으로 다음 이벤트를 내보냅니다. 이러한 이벤트는 다른 AWS 서비스와 마찬가지로 기본 이벤트 버스로 자동 전송됩니다.

모든 이벤트에 포함된 다른 메타데이터 필드의 정의는 *이벤트 참조*의 [AWS 서비스 이벤트 메타데이터](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html)를 참조하세요.


| 이벤트 세부 정보 유형 | 설명 | 
| --- | --- | 
|   [예약된 이벤트](#event-detail-scheduled-event)   |  예약된 이벤트를 나타냅니다. | 
|   [스키마 생성 완료](#event-detail-schema-created)   |  새 이벤트 스키마의 생성을 나타냅니다. | 
|   [스키마 버전 생성 완료](#event-detail-schema-version-created)   |  새 또는 기존 이벤트 스키마의 새 버전 생성을 나타냅니다.  | 
|   [연결 상태 이벤트](#event-detail-connection-state)   |  연결 상태의 변경을 나타냅니다.  | 
|   [API 대상 상태 이벤트](#event-detail-api-destination-state)   |  API 대상의 상태 변경을 나타냅니다.  | 

## 예약된 이벤트
<a name="event-reference-schedules"></a>

EventBridge는 다음과 같은 유형의 예약된 이벤트를 기본 이벤트 버스로 전송합니다. 자세한 내용은 [스케줄러](using-eventbridge-scheduler.md) 단원을 참조하십시오.

### 예약된 이벤트
<a name="event-detail-scheduled-event"></a>

예약된 이벤트를 나타냅니다.

`source` 및 `detail-type` 필드는 EventBridge 이벤트에 대한 특정 값을 포함하기 때문에 포함됩니다. 모든 이벤트에 포함된 다른 메타데이터 필드의 정의는 *이벤트 참조*의 [AWS 서비스 이벤트 메타데이터](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html)를 참조하세요.

```
{
  . . .,
  "detail-type": "Scheduled Event",
  "source": "aws.events",
  . . .,
  "detail": {}
}
```

`detail-type`  <a name="scheduled-event-detail-type"></a>
이벤트의 유형을 식별합니다.  
이 이벤트의 경우 이 값은 `Scheduled Event`입니다.  
필수 항목 여부: 예

`source`  <a name="scheduled-event-source"></a>
이벤트를 생성한 서비스를 식별합니다. EventBridge 이벤트의 경우 이 값은 `aws.events`입니다.  
필수 항목 여부: 예

`detail`  <a name="scheduled-event-detail"></a>
이벤트에 대한 정보를 포함하는 JSON 객체입니다. 이벤트를 생성하는 서비스에 따라 이 필드의 내용이 결정됩니다.  
필수 항목 여부: 예  
이 객체에는 `Scheduled Event` 이벤트에 대한 필수 필드가 없습니다.

**Example 예약된 이벤트 이벤트의 예**  <a name="event-detail-scheduled-event.example"></a>

```
{
  "version": "0",
  "id": "89d1a02d-5ec7-412e-82f5-13505f849b41",
  "detail-type": "Scheduled Event",
  "source": "aws.events",
  "account": "123456789012",
  "time": "2016-12-30T18:44:49Z",
  "region": "us-east-1",
  "resources": ["arn:aws:events:us-east-1:123456789012:rule/SampleRule"],
  "detail": {}
}
```

## 스키마 레지스트리 이벤트
<a name="event-reference-schemas"></a>

EventBridge는 다음 스키마 레지스트리 이벤트를 기본 이벤트 버스로 전송합니다. 자세한 내용은 [](eb-schema.md) 단원을 참조하십시오.

### 스키마 생성 완료
<a name="event-detail-schema-created"></a>

새 스키마 생성을 나타냅니다.

스키마가 생성되면는 `Schema Created` 및 `Schema Version Created` 이벤트를 모두 EventBridge 전송합니다.

`source` 및 `detail-type` 필드는 EventBridge 이벤트에 대한 특정 값을 포함하기 때문에 포함됩니다. 모든 이벤트에 포함된 다른 메타데이터 필드의 정의는 *이벤트 참조*의 [AWS 서비스 이벤트 메타데이터](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html)를 참조하세요.

```
{
  . . .,
  "detail-type": "Schema Created",
  "source": "aws.schemas",
  . . .,
  "detail": {
    "SchemaName" : "String",
    "SchemaType" : "String",
    "RegistryName" : "String",
    "CreationDate" : "DateTime",
    "Version" : "Number"
  }
}
```

`detail-type`  <a name="schema-created-detail-type"></a>
이벤트의 유형을 식별합니다.  
이 이벤트의 경우 이 값은 `Schema Created`입니다.  
필수 항목 여부: 예

`source`  <a name="schema-created-source"></a>
이벤트를 생성한 서비스를 식별합니다. EventBridge 이벤트의 경우 이 값은 `aws.schemas`입니다.  
필수 항목 여부: 예

`detail`  <a name="schema-created-detail"></a>
이벤트에 대한 정보를 포함하는 JSON 객체입니다. 이벤트를 생성하는 서비스에 따라 이 필드의 내용이 결정됩니다.  
필수 항목 여부: 예  
이 이벤트의 경우 이 데이터에는 다음이 포함됩니다.    
`SchemaName`  <a name="schema-created-schema-name"></a>
스키마의 이름입니다.  
필수 항목 여부: 예  
`SchemaType`  <a name="schema-created-schema-type"></a>
스키마의 유형입니다.  
유효한 값: `OpenApi3` \$1 `JSONSchemaDraft4`  
필수 항목 여부: 예  
`RegistryName`  <a name="schema-created-registry-name"></a>
해당 스키마가 포함된 레지스트리의 이름입니다.  
필수 항목 여부: 예  
`CreationDate`  <a name="schema-created-creation-date"></a>
스키마가 생성된 날짜입니다.  
필수 항목 여부: 예  
`Version`  <a name="schema-created-version"></a>
스키마의 버전입니다.  
`Schema Created` 이벤트의 경우 이 값은 항상 `1`입니다.  
필수 항목 여부: 예

**Example 스키마 생성 완료 이벤트의 예**  <a name="event-detail-schema-created.example"></a>

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-012345678901",
  "detail-type": "Schema Created",
  "source": "aws.schemas",
  "account": "123456789012",
  "time": "2019-05-31T21:49:54Z",
  "region": "us-east-1",
  "resources": ["arn:aws:schemas:us-east-1::schema/myRegistry/mySchema"],
  "detail": {
    "SchemaName": "mySchema",
    "SchemaType": "OpenApi3",
    "RegistryName": "myRegistry",
    "CreationDate": "2019-11-29T20:08:55Z",
    "Version": "1"
  }
}
```

### 스키마 버전 생성 완료
<a name="event-detail-schema-version-created"></a>

새 또는 기존 이벤트 스키마의 새 버전 생성을 나타냅니다.

스키마가 생성되면는 `Schema Created` 및 `Schema Version Created` 이벤트를 모두 EventBridge 전송합니다.

`source` 및 `detail-type` 필드는 EventBridge 이벤트에 대한 특정 값을 포함하기 때문에 포함됩니다. 모든 이벤트에 포함된 다른 메타데이터 필드의 정의는 *이벤트 참조*의 [AWS 서비스 이벤트 메타데이터](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html)를 참조하세요.

```
{
  . . .,
  "detail-type": "Schema Version Created",
  "source": "aws.schemas",
  . . .,
  "detail": {
    "SchemaName" : "String",
    "SchemaType" : "String",
    "RegistryName" : "String",
    "CreationDate" : "DateTime",
    "Version" : "Number"
  }
}
```

`detail-type`  <a name="schema-version-created-detail-type"></a>
이벤트의 유형을 식별합니다.  
이 이벤트의 경우 이 값은 `Schema Version Created`입니다.  
필수 항목 여부: 예

`source`  <a name="schema-version-created-source"></a>
이벤트를 생성한 서비스를 식별합니다. EventBridge 이벤트의 경우 이 값은 `aws.schemas`입니다.  
필수 항목 여부: 예

`detail`  <a name="schema-version-created-detail"></a>
이벤트에 대한 정보를 포함하는 JSON 객체입니다. 이벤트를 생성하는 서비스에 따라 이 필드의 내용이 결정됩니다.  
필수 항목 여부: 예  
이 이벤트의 경우 이 데이터에는 다음이 포함됩니다.    
`SchemaName`  <a name="schema-version-created-schema-name"></a>
스키마의 이름입니다.  
필수 항목 여부: 예  
`SchemaType`  <a name="schema-version-created-schema-type"></a>
스키마의 유형입니다.  
유효한 값: `OpenApi3` \$1 `JSONSchemaDraft4`  
필수 항목 여부: 예  
`RegistryName`  <a name="schema-version-created-registry-name"></a>
해당 스키마가 포함된 레지스트리의 이름입니다.  
필수 항목 여부: 예  
`CreationDate`  <a name="schema-version-created-creation-date"></a>
스키마 버전이 생성된 날짜입니다.  
필수 항목 여부: 예  
`Version`  <a name="schema-version-created-version"></a>
스키마의 버전입니다.  
필수 항목 여부: 예

**Example 스키마 버전 생성 완료 이벤트의 예**  <a name="event-detail-schema-version-created.example"></a>

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-012345678901",
  "detail-type": "Schema Version Created",
  "source": "aws.schemas",
  "account": "123456789012",
  "time": "2019-05-31T21:49:54Z",
  "region": "us-east-1",
  "resources": ["arn:aws:schemas:us-east-1::schema/myRegistry/mySchema"],
  "detail": {
    "SchemaName": "mySchema",
    "SchemaType": "OpenApi3",
    "RegistryName": "myRegistry",
    "CreationDate": "2019-11-29T20:08:55Z",
    "Version": "5"
  }
}
```

## 연결 이벤트
<a name="event-reference-connections"></a>

EventBridge는 다음 연결 이벤트를 기본 이벤트 버스로 전송합니다. 자세한 내용은 [연결](eb-target-connection.md) 단원을 참조하십시오.

### 연결 상태 이벤트
<a name="event-detail-connection-state"></a>

이러한 이벤트는 각각 새 연결 또는 기존 연결의 상태 변화를 나타냅니다.

`source` 및 `detail-type` 필드는 EventBridge 이벤트에 대한 특정 값을 포함하기 때문에 포함됩니다. 모든 이벤트에 포함된 다른 메타데이터 필드의 정의는 *이벤트 참조*의 [AWS 서비스 이벤트 메타데이터](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html)를 참조하세요.

```
{
  . . .,
  "detail-type": "Connection status",
  "source": "aws.events",
  . . .,
  "detail": {
    "ConnectionName" : "String",
    "StateReason" : "String",
    "Timestamp" : "DateTime"
  }
}
```

`detail-type`  <a name="connection-state-detail-type"></a>
이벤트의 유형을 식별합니다.  
이 이벤트의 경우 이 값은 다음 중 하나입니다.  
+ `Connection Creation Started`
+ `Connection Update Started`
+ `Connection Deletion Started`
+ `Connection Activated`
+ `Connection Authorized`
+ `Connection Authorization Started`
+ `Connection Deauthorization Started`
+ `Connection Deauthorized`
+ `Connection Failed Connectivity`
필수 항목 여부: 예

`source`  <a name="connection-state-source"></a>
이벤트를 생성한 서비스를 식별합니다. EventBridge 이벤트의 경우이 값은 입니다`aws.events`.  
필수 항목 여부: 예

`detail`  <a name="connection-state-detail"></a>
이벤트에 대한 정보를 포함하는 JSON 객체입니다. 이벤트를 생성하는 서비스에 따라 이 필드의 내용이 결정됩니다.  
필수 항목 여부: 예  
이 이벤트의 경우 이 데이터에는 다음이 포함됩니다.    
`ConnectionName`  <a name="connection-state-connection-name"></a>
연결의 이름입니다.  
필수 항목 여부: 예  
`StateReason`  <a name="connection-state-state-reason"></a>
연결 상태가 변경된 이유입니다.  
필수 여부: 아니요  
`Timestamp`  <a name="connection-state-timestamp"></a>
연결 상태가 변경된 시간 및 날짜입니다.  
필수 항목 여부: 예

**Example 연결 상태 이벤트 예시**  <a name="event-detail-connection-state.example"></a>

```
{
    "version": "0",
    "id": "1d7a4ac6-a50a-745f-a331-a0d802f7badb",
    "detail-type": "Connection Creation Started",
    "source": "aws.events",
    "account": "123456789012",
    "time": "2024-10-28T09:08:20Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:events:us-east-1:123456789012:connection/sample-connection/ee7e4d52-8df0-4bed-a0d5-fa7dea43fcf8"
    ],
    "detail": {
        "ConnectionName": "sample-connection",
        "Timestamp": "2024-10-24 09:26:35 +0000 UTC"
    }
}
```

## API 대상 이벤트
<a name="event-reference-api-destinations"></a>

EventBridge는 다음 API 대상 이벤트를 기본 이벤트 버스로 전송합니다. 자세한 내용은 [API 데스티네이션](eb-api-destinations.md) 단원을 참조하십시오.

### API 대상 상태 이벤트
<a name="event-detail-api-destination-state"></a>

이러한 이벤트는 각각 API 대상의 상태 변경을 나타냅니다.

`source` 및 `detail-type` 필드는 EventBridge 이벤트에 대한 특정 값을 포함하기 때문에 포함됩니다. 모든 이벤트에 포함된 다른 메타데이터 필드의 정의는 *이벤트 참조*의 [AWS 서비스 이벤트 메타데이터](https://docs.aws.amazon.com/eventbridge/latest/ref/events-structure.html)를 참조하세요.

```
{
  . . .,
  "detail-type": "API Destination status",
  "source": "aws.events",
  . . .,
  "detail": {
    "ApiDestinationName" : "String",
    "Timestamp" : "DateTime"
  }
}
```

`detail-type`  <a name="api-destination-state-detail-type"></a>
이벤트의 유형을 식별합니다.  
이 이벤트의 경우 이 값은 다음 중 하나입니다.  
+ `API Destination Activated`
+ `API Destination Deactivated`
필수 항목 여부: 예

`source`  <a name="api-destination-state-source"></a>
이벤트를 생성한 서비스를 식별합니다. EventBridge 이벤트의 경우이 값은 입니다`aws.events`.  
필수 항목 여부: 예

`detail`  <a name="api-destination-state-detail"></a>
이벤트에 대한 정보를 포함하는 JSON 객체입니다. 이벤트를 생성하는 서비스에 따라 이 필드의 내용이 결정됩니다.  
필수 항목 여부: 예  
이 이벤트의 경우 이 데이터에는 다음이 포함됩니다.    
`ApiDestinationName`  <a name="api-destination-state-connection-name"></a>
API 대상의 이름입니다.  
필수 항목 여부: 예  
`Timestamp`  <a name="api-destination-state-timestamp"></a>
API 대상 상태가 변경된 시간 및 날짜입니다.  
필수 항목 여부: 예

**Example API 대상 상태 이벤트 예시**  <a name="event-detail-api-destination-state.example"></a>

```
{
    "version": "0",
    "id": "1d7a4ac6-a50a-745f-a331-a0d802f7badb",
    "detail-type": "API Destination Deactivated",
    "source": "aws.events",
    "account": "123456789012",
    "time": "2024-10-28T09:08:20Z",
    "region": "us-east-1",
    "resources": [
        "arn:aws:events:us-east-1:123456789012:api-destination/sample-api-destination/ee7e4d52-8df0-4bed-a0d5-fa7dea43fcf8"
    ],
    "detail": {
        "ApiDestinationName": "sample-api-destination",
        "Timestamp": "2024-10-24 09:26:35 +0000 UTC"
    }
}
```