구성 항목 스키마 - AWS CloudTrail

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

구성 항목 스키마

다음 표에서는 구성 항목 레코드의 스키마 요소와 일치하는 필수 및 선택적 스키마 요소를 설명합니다. 의 eventData 내용은 구성 항목에서 제공하고 다른 필드는 After Ingestion에서 CloudTrail 제공합니다.

CloudTrail 이벤트 레코드 내용은 에 자세히 설명되어 있습니다. CloudTrail 기록 내용

인제스트 이후 에서 CloudTrail 제공하는 필드
필드 이름 입력 유형 요구 사항 설명
eventVersion 문자열 필수

AWS 이벤트 형식의 버전입니다.

eventCategory 문자열 필수

이벤트 카테고리입니다. 구성 항목의 경우 유효한 값은 ConfigurationItem 입니다.

eventType 문자열 필수

이벤트 유형. 구성 항목의 경우 유효한 값은 AwsConfigurationItem 입니다.

eventID 문자열 필수

이벤트의 고유한 ID입니다.

eventTime

문자열

필수

국제 표준시(UTC), yyyy-MM-DDTHH:mm:ss 형식의 이벤트 타임스탬프입니다.

awsRegion 문자열 필수

이벤트를 할당할 AWS 리전 입니다.

recipientAccountId 문자열 필수

이 이벤트를 수신하는 AWS 계정 ID를 나타냅니다.

addendum

addendum

선택 사항

이벤트가 지연된 이유에 대한 정보를 표시합니다. 기존 이벤트에서 정보가 누락된 경우 addendum 블록에는 누락된 정보와 누락된 이유가 포함됩니다.

eventData의 필드는 구성 항목에서 제공
필드 이름 입력 유형 요구 사항 설명
eventData

-

필수 eventData의 필드는 구성 항목에서 제공합니다.
  • configurationItemVersion

문자열 선택 사항

구성 항목 소스의 구성 항목 버전입니다.

  • configurationItemCapture시간

문자열 선택 사항

구성 기록을 시작한 시간입니다.

  • configurationItemStatus

문자열 선택 사항

구성 항목 상태입니다. 유효한 값은 OK, ResourceDiscovered, ResourceNotRecorded, ResourceDeletedResourceDeletedNotRecorded입니다.

  • accountId

문자열 선택 사항

리소스와 연결된 12자리 AWS 계정 ID입니다.

  • resourceType

문자열 선택 사항

AWS 리소스의 유형입니다. 유효한 리소스 유형에 대한 자세한 내용은 AWS ConfigAPI 참조를 참조하십시오 ConfigurationItem.

  • resourceId

문자열 선택 사항

리소스의 ID입니다(예: sg-xxxxxx).

  • resourceName

문자열 선택 사항

(사용 가능한 경우) 리소스의 사용자 지정 이름입니다.

  • arn

문자열 선택 사항

리소스와 연결된 Amazon 리소스 이름(ARN)입니다.

  • awsRegion

문자열

선택 사항

리소스가 있는 AWS 리전 입니다.

  • availabilityZone

문자열

선택 사항

리소스와 연결된 가용 영역입니다.

  • resourceCreationTime

문자열

선택 사항

리소스가 생성된 시간의 타임스탬프입니다.

  • 구성

JSON

선택 사항

리소스 구성에 대한 설명입니다.

  • supplementaryConfiguration

JSON

선택 사항

구성 파라미터에 반환되는 정보를 보완하기 위해 AWS Config 가 특정 리소스 유형에 대해 반환하는 구성 속성입니다.

  • relatedEvents

문자열

선택 사항

CloudTrail 이벤트 ID 목록.

  • relationships

- 선택 사항

관련 AWS 리소스의 목록입니다.

    • 이름

문자열

선택 사항

관련 리소스와의 관계 유형입니다.

    • resourceType

문자열

선택 사항

관련 리소스의 리소스 유형입니다.

    • resourceId

문자열

선택 사항

관련 리소스의 ID입니다(예: sg-xxxxxx).

    • resourceName

문자열

선택 사항

관련 리소스의 사용자 지정 이름입니다(사용 가능한 경우).

  • tags

JSON

선택 사항

리소스와 연결된 키 값 태그의 매핑입니다.

다음 예에서는 구성 항목 레코드의 스키마 요소와 일치하는 스키마 요소의 계층 구조를 보여 줍니다.

{ "eventVersion": String, "eventCategory: String, "eventType": String, "eventID": String, "eventTime": String, "awsRegion": String, "recipientAccountId": String, "addendum": Addendum, "eventData": { "configurationItemVersion": String, "configurationItemCaptureTime": String, "configurationItemStatus": String, "configurationStateId": String, "accountId": String, "resourceType": String, "resourceId": String, "resourceName": String, "arn": String, "awsRegion": String, "availabilityZone": String, "resourceCreationTime": String, "configuration": { JSON, }, "supplementaryConfiguration": { JSON, }, "relatedEvents": [ String ], "relationships": [ struct{ "name" : String, "resourceType": String, "resourceId": String, "resourceName": String } ], "tags": { JSON } } } }