ようなcount属性の無いリソースと同じ記述で参照することができました。参照するとエラーになります。expression(resource_type.resource_name.*.attr[0])で参照する必要があります。filesha512)へ置換が行われます。関数がUTF8テキストを前提に処理するため、upgradeコマンドにより非UTF8テキストの読み込みに対応する関数に置換されるようです。typeがHCL2の厳密な指定に修正されます。upgradeコマンド後のvariableのtype指定は確認が必要と思います。