indent 함수
indent 함수
indent 함수는 주어진 여러 줄(multi-line) 문자열에서 첫 줄을 제외한 나머지 줄들의 시작 부분에 지정한 개수만큼 공백을 추가해 주는 함수예요.
출처: Packer 공식 문서
본문
indent(num_spaces, string)
예시
이 함수는 여러 줄 문자열을 다른 문자열의 이미 들여쓰기된 문맥 안에 삽입할 때 유용해요:
> " items: %{indent(2, "[\n foo,\n bar,\n]\n")}"
items: [
foo,
bar,
]
문자열의 첫 줄은 들여쓰지 않아요. 그래서 위처럼 이미 줄을 시작한 도입부 시퀀스 뒤에 그대로 붙여 놓을 수 있어요.
더 알아보기 (Learn more)
- Packer 함수 목록 - Packer HCL 템플릿에서 사용할 수 있는 모든 함수를 확인해 보세요.