lookup 함수
lookup 함수
lookup 함수는 키가 주어지면 맵에서 단일 요소의 값을 가져와요. 주어진 키가 존재하지 않으면 주어진 기본값을 대신 돌려줘요. 역사적인 이유로 default 인자는 선택 사항이지만, v0.7부터 생략하는 것은 권장되지 않아요.
출처: 문서
본문
lookup는 키가 주어지면 맵에서 단일 요소의 값을 가져와요. 주어진 키가 존재하지 않으면 주어진 기본값을 대신 돌려줘요.
lookup(map, key, default)
역사적인 이유로 default 인자는 사실상 선택 사항이에요. 하지만 v0.7부터 default를 생략하는 것은 권장되지 않아요. 그렇게 되면 기본 인덱스 문법인 map[key]와 동일해지기 때문이에요.
예시
> lookup({a="ay", b="bee"}, "a", "what?")
ay
> lookup({a="ay", b="bee"}, "c", "what?")
what?
관련 함수
element- 인덱스가 주어지면 리스트에서 값을 가져와요.
더 알아보기 (Learn more)
- element 함수 - 리스트에서 값을 가져오는 함수예요.
- Terraform 함수 목록 - 모든 함수를 확인해 보세요.