Skip to content

Commit 2354e3a

Browse files
committed
add UpdateReplacePolicy Retain to DNS zones
1 parent 1509824 commit 2354e3a

File tree

2 files changed

+7
-4
lines changed

2 files changed

+7
-4
lines changed

platform/lambda/stack/resources/resources.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,9 @@ func dnsZone(c *Config, m Map, domain string) interface{} {
109109

110110
// new zone
111111
m[id] = Map{
112-
"Type": "AWS::Route53::HostedZone",
113-
"DeletionPolicy": "Retain",
112+
"Type": "AWS::Route53::HostedZone",
113+
"DeletionPolicy": "Retain",
114+
"UpdateReplacePolicy": "Retain",
114115
"Properties": Map{
115116
"Name": domain,
116117
},

platform/lambda/stack/resources/resources_test.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -462,7 +462,8 @@ func Example_stageDNSZone() {
462462
// "Properties": {
463463
// "Name": "up-example.com"
464464
// },
465-
// "Type": "AWS::Route53::HostedZone"
465+
// "Type": "AWS::Route53::HostedZone",
466+
// "UpdateReplacePolicy": "Retain"
466467
// }
467468
}
468469

@@ -527,7 +528,8 @@ func Example_dnsZone() {
527528
// "Properties": {
528529
// "Name": "up-example.com"
529530
// },
530-
// "Type": "AWS::Route53::HostedZone"
531+
// "Type": "AWS::Route53::HostedZone",
532+
// "UpdateReplacePolicy": "Retain"
531533
// }
532534
}
533535

0 commit comments

Comments
 (0)