IAM JSON 정책 요소: 지원되는 데이터 타입

IAM JSON 정책 요소: 지원되는 데이터 타입

JSON 정책에서 값을 지정할 때 지원되는 데이터 타입을 나열한 페이지예요. 각 정책 요소가 모든 타입을 지원하지는 않고, 모든 정책은 UTF-8이어야 한다는 점이 핵심이에요.

출처: 문서

본문

이 섹션은 JSON 정책에서 값을 지정할 때 지원되는 데이터 타입을 나열해요. 정책 언어가 모든 정책 요소에 대해 모든 타입을 지원하지는 않아요. 각 요소에 대한 정보는 앞선 섹션들을 참고하세요.

정책 언어는 다음 데이터 타입을 지원해요.

  • Strings — 문자열
  • Numbers (Ints and Floats) — 숫자(정수와 부동소수점)
  • Boolean — 부울
  • Null
  • Lists — 리스트
  • Maps — 맵
  • Structs (which are just nested Maps) — 구조체(중첩된 맵)

다음 표는 각 데이터 타입을 직렬화 방식에 매핑해요. 모든 정책은 UTF-8이어야 해요. JSON 데이터 타입에 대한 자세한 내용은 RFC 4627을 참고하세요.

타입 JSON
String String
Integer Number
Float Number
Boolean true false
Null null
Date String adhering to the W3C Profile of ISO 8601
IpAddress String adhering to RFC 4632
List Array
Object Object

더 알아보기 (Learn more)