File tree Expand file tree Collapse file tree 2 files changed +18
-2
lines changed
Expand file tree Collapse file tree 2 files changed +18
-2
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,11 @@ resource "aws_api_gateway_base_path_mapping" "api_mapping" {
2323 stage_name = var. environment
2424 domain_name = local. api_gateway_full_domain_name
2525
26- depends_on = [aws_api_gateway_deployment . ndr_api_deploy , aws_api_gateway_rest_api . ndr_doc_store_api ]
26+ depends_on = [aws_api_gateway_deployment . ndr_api_deploy , aws_api_gateway_rest_api . ndr_doc_store_api , aws_api_gateway_stage . ndr_api ]
27+
28+ lifecycle {
29+ create_before_destroy = false
30+ }
2731}
2832
2933resource "aws_api_gateway_resource" "auth_resource" {
@@ -95,6 +99,10 @@ resource "aws_api_gateway_stage" "ndr_api" {
9599 depends_on = [
96100 aws_cloudwatch_log_group . api_gateway_stage
97101 ]
102+
103+ lifecycle {
104+ create_before_destroy = true
105+ }
98106}
99107
100108resource "aws_cloudwatch_log_group" "api_gateway_stage" {
Original file line number Diff line number Diff line change @@ -33,7 +33,11 @@ resource "aws_api_gateway_base_path_mapping" "api_mapping_mtls" {
3333 stage_name = var. environment
3434 domain_name = aws_api_gateway_domain_name. custom_api_domain_mtls . domain_name
3535
36- depends_on = [aws_api_gateway_deployment . ndr_api_deploy_mtls ]
36+ depends_on = [aws_api_gateway_deployment . ndr_api_deploy_mtls , aws_api_gateway_stage . ndr_api_mtls ]
37+
38+ lifecycle {
39+ create_before_destroy = false
40+ }
3741}
3842
3943resource "aws_api_gateway_deployment" "ndr_api_deploy_mtls" {
@@ -67,6 +71,10 @@ resource "aws_api_gateway_stage" "ndr_api_mtls" {
6771 rest_api_id = aws_api_gateway_rest_api. ndr_doc_store_api_mtls . id
6872 stage_name = var. environment
6973 xray_tracing_enabled = var. enable_xray_tracing
74+
75+ lifecycle {
76+ create_before_destroy = true
77+ }
7078}
7179
7280resource "aws_cloudwatch_log_group" "mtls_api_gateway_stage" {
You can’t perform that action at this time.
0 commit comments