list 함수

list 함수

list 함수는 더 이상 사용할 수 없어요. Terraform v0.12 이전에는 표현식 안에서 리터럴 리스트를 작성하는 유일한 문법이었지만, Terraform v0.12에서 새로운 일급 문법이 도입됐어요. [ ... ] 대괄호는 튜플 값을 만들고, tolist 함수가 그것을 리스트로 변환해요.

출처: 문서

본문

list 함수는 더 이상 사용할 수 없어요. Terraform v0.12 이전에는 표현식 안에서 리터럴 리스트를 작성하는 유일한 문법이었지만, Terraform v0.12가 새로운 일급 문법을 도입했어요.

list(a, b, c) 같은 표현식을 업데이트하려면 대신 다음과 같이 작성해요:

tolist([a, b, c])

[ ... ] 대괄호는 튜플 값을 만들고, tolist 함수가 그것을 리스트로 변환해요. Terraform 언어의 값 타입에 대한 자세한 정보는 Type Constraints를 참고해요.

관련 함수

  • concat - 다른 리스트들의 요소를 합쳐 새 리스트를 만들어요.
  • tolist - 셋(set)이나 튜플 값을 리스트로 변환해요.

더 알아보기 (Learn more)