少し前にこちらの記事で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
![Gmailのフィルタを管理するためのTerraformプロバイダーを作った - febc技術メモ](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)