[Terraform] slice 사용하여 리스트의 startindex, endindex값 가져오기
Intro 테라폼 코딩을 하면서 count나 for_each로 여러개의 리소스를 생성하는 경우가 있습니다. 이 리소스는 output으로 출력할때 list가 됩니다. 리스트 값을 특정 범위에 있는 리스트만 가져올 수 있는 방법이 바로 slice function입니다. python에서는 list의 값을 list[0:3] 이런식으로 리스트의 범위를 잡아줄 수 있기 때문에 당연히(?) 리스트의 인덱스 범위를 지정할 수 있을 줄 알았는데, python과 같이 범위설정이 되지 않았으며 이것도 안돼나? 싶어서 list[0-3] 이렇게 해도 먹히지 않았습니다. 앞서 설명드린 것과 같이 이 경우 slice 를 사용해야합니다. slice 는? 리스트의 값들을 연속적인 값으로 추출할 수 있는 function 입니다. sli..