少し前にこちらの記事でgmailfiltersというツールを知りました。 kakakakakku.hatenablog.com github.com gmailfiltersはとても良さそうなのですが、なんでもTerraformおじさん的にはTOMLよりHCLで設定を書きたいなと思ったので この土日でTerraformプロバイダーを実装してみました。 github.com Gmailのフィルタ/ラベルを設定するTerraformプロバイダー terraform-provider-gmailfilter Gmail APIでフィルタやラベルの登録/更新/削除が行えます。 例えばfoobar@example.comから来たメールをexampleラベルに振り分けるには以下のようなHCLコードとなります。 # ラベル"INBOX"を参照するためのデータソース data gmailfilter_la