fileexists 함수
fileexists 함수
fileexists는 주어진 경로에 파일이 존재하는지 확인하는 함수예요. 함수는 apply 시점이 아니라 설정 구문 분석 중에 평가되기 때문에, Terraform이 아무 작업을 시작하기 전에 이미 디스크에 존재하는 파일에만 사용할 수 있어요.
출처: 문서
본문
fileexists(path)
이 함수는 일반 파일(regular file)에서만 동작해요. 디렉터리, FIFO 또는 다른 특수 모드와 함께 사용하면 오류를 반환해요.
예제
> fileexists("${path.module}/hello.txt")
true
fileexists("custom-section.sh") ? file("custom-section.sh") : local.default_content
더 알아보기 (Learn more)
file— 주어진 경로에 있는 파일의 내용을 읽어요.