Terraformのドキュメントの探し方
特定のresourceブロックやdataブロックが何なのか知りたいときの探し方
コツ
最初にモジュールを特定することが必要。
最初からブロック名で調べることはできない。
ググると概ね正しい情報を示してくれるっぽいけれど・・・
探し方
main.tfなどで required_provider を宣言していればそれ。
宣言していなかったら、.terraform/providers/* あたりにある。
2. 公式レジストリで調べる。
Communityの✅を外しておくと、野良モジュールを除外できる
3. モジュールのドキュメントを開き、調べたいブロック名などを入れる
awsならここがドキュメント。
検索欄にキーワードを入れると絞り込みされる。
4. dataやresourceの個別ページを開く
aws_ecr_repositoryならここ
不満
モジュール横断で調べることができない。
まあ、慣れてきたら調べること自体が少なくなるのかもしれない