今週やったこと
API GatewayをTerraformで構築
API GatewayをTerraformで構築しました。APIキーの設定や使用プランなど、あまり知見がなかった部分を今回初めて経験することができました。
今週学んだこと
API GatewayのAPIキーはAWSで自動生成できる
TerraformでAPI Gatewayを構築する際に、APIキーをaws_api_gateway_api_keyというResourceで定義できるのですが、その中のvalueプロパティを指定すれば自分で決めたAPIキーの値を使うことができ、指定しなければ自動生成されることを知りました。
value - (Optional) Value of the API key. If specified, the value must be an alphanumeric string between 20 and 128 characters. If not specified, it will be automatically generated by AWS on creation.
valueに値を指定しないといけないと思っていたので、tfvarsファイルに値を記載する方法を考えていましたが、上記の仕様を知ったので自分でvalueは指定しないように変更しました。
参考になった記事など
MTG中などにさっとペンで図を書けると便利そうだと思うことが多いので、iPadとApplePencilを使おうか考えています。もう少し調べてみます。