인덱스 템플릿 조회 API
인덱스 템플릿 조회 API (Get Index Template API)
1.0부터 도입되었어요.
인덱스 템플릿 조회(Get Index Template) API는 하나 이상의 인덱스 템플릿에 대한 정보를 반환해요.
출처: 문서
본문
엔드포인트
GET /_index_template/{template-name}
쿼리 파라미터
다음과 같은 선택적 쿼리 파라미터를 지원해요.
| 파라미터 | 타입 | 설명 |
|---|---|---|
create |
Boolean | true이면 API가 기존 인덱스 템플릿을 교체하거나 갱신할 수 없어요. 기본값은 false예요. |
cluster_manager_timeout |
Time | 클러스터 매니저 노드에 연결될 때까지 기다리는 시간이에요. 기본값은 30s예요. |
flat_settings |
Boolean | 설정을 평평한 형태로 반환할지 여부예요. 특히 깊게 중첩된 설정에서 가독성을 높일 수 있어요. 예를 들어 "index": { "creation_date": "123456789" }의 평평한 형태는 "index.creation_date": "123456789"이에요. |
요청 예시
다음 예제는 와일드카드 표현식을 사용해 인덱스 템플릿 정보를 가져와요:
GET /_index_template/h*
다음 예제는 모든 인덱스 템플릿의 정보를 가져와요:
GET /_index_template
필요한 권한
보안 플러그인을 사용한다면 다음 권한이 필요해요: indices:admin/index_template/get.