terraform { backend "s3" { bucket = "tfstate-test-1587434605699" key = "test/terraform.tfstate" region = "ap-northeast-1" } } API Gateway リソースを作成する API Gatewayリソースを作成する際に dev というステージ名の aws_api_gateway_deployment も作成します。 ここでのポイントは3つあります。1つめは、ステージ変数で alias = dev を指定することです。 このaliasを使って、後ほどLambda関数の$LATESTバージョンを指すエイリアスを呼び出すよう設定します。 2つめは、同じく変数にこのAPI Gatewayの設定を行う tf ファイルのサム値を指定することです。 これは、API Gateway の
![Terraform を使った API Gateway の継続的デリバリーのプラクティス - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/92c5cd1fad36c7db0091fd979b004c5039ed81a1/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VGVycmFmb3JtJTIwJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJTlGJTIwQVBJJTIwR2F0ZXdheSUyMCVFMyU4MSVBRSVFNyVCNiU5OSVFNyVCNiU5QSVFNyU5QSU4NCVFMyU4MyU4NyVFMyU4MyVBQSVFMyU4MyU5MCVFMyU4MyVBQSVFMyU4MyVCQyVFMyU4MSVBRSVFMyU4MyU5NyVFMyU4MyVBOSVFMyU4MiVBRiVFMyU4MyU4NiVFMyU4MiVBMyVFMyU4MiVCOSZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnM9OTUzYzBmMjQ4ZDk5MmExZDA1MDI3Y2JmM2UxMzViMGE%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBzYWJtZXVhJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz1jY2JjNTkyYmQ2YWRjMGVjODE4MGQzNzVmZjM5ZGFjOA%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3Dd8c278cab77bf39257a62a7b83dfdce9)