Skip to content

Commit 817358f

Browse files
committed
fix: modify route
1 parent c97c38c commit 817358f

File tree

2 files changed

+21
-21
lines changed

2 files changed

+21
-21
lines changed

tencentcloud/resource_tc_tse_cngw_route.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -417,25 +417,25 @@ func resourceTencentCloudTseCngwRouteRead(d *schema.ResourceData, meta interface
417417
_ = d.Set("destination_ports", cngwRoute.DestinationPorts)
418418
}
419419

420-
// if cngwRoute.Headers != nil {
421-
// headersList := []interface{}{}
422-
// for _, headers := range cngwRoute.Headers {
423-
// headersMap := map[string]interface{}{}
420+
if cngwRoute.Headers != nil {
421+
headersList := []interface{}{}
422+
for _, headers := range cngwRoute.Headers {
423+
headersMap := map[string]interface{}{}
424424

425-
// if cngwRoute.Headers.Key != nil {
426-
// headersMap["key"] = cngwRoute.Headers.Key
427-
// }
425+
if headers.Key != nil {
426+
headersMap["key"] = headers.Key
427+
}
428428

429-
// if cngwRoute.Headers.Value != nil {
430-
// headersMap["value"] = cngwRoute.Headers.Value
431-
// }
429+
if headers.Value != nil {
430+
headersMap["value"] = headers.Value
431+
}
432432

433-
// headersList = append(headersList, headersMap)
434-
// }
433+
headersList = append(headersList, headersMap)
434+
}
435435

436-
// _ = d.Set("headers", headersList)
436+
_ = d.Set("headers", headersList)
437437

438-
// }
438+
}
439439

440440
if cngwRoute.ID != nil {
441441
_ = d.Set("route_id", cngwRoute.ID)

tencentcloud/resource_tc_tse_cngw_route_test.go

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ func TestAccTencentCloudTseCngwRouteResource_basic(t *testing.T) {
3030
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "hosts.#", "1"),
3131
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "https_redirect_status_code", "426"),
3232
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "paths.#", "1"),
33-
// resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "headers.#", "1"),
34-
// resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "headers.0.key", "req"),
35-
// resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "headers.0.value", "terraform"),
33+
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "headers.#", "1"),
34+
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "headers.0.key", "req"),
35+
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "headers.0.value", "terraform"),
3636
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "preserve_host", "false"),
3737
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "protocols.#", "2"),
3838
resource.TestCheckResourceAttr("tencentcloud_tse_cngw_route.cngw_route", "route_name", "terraform-route"),
@@ -123,10 +123,10 @@ resource "tencentcloud_tse_cngw_route" "cngw_route" {
123123
paths = [
124124
"/user",
125125
]
126-
#headers {
127-
# key = "req"
128-
# value = "terraform"
129-
#}
126+
headers {
127+
key = "req"
128+
value = "terraform"
129+
}
130130
preserve_host = false
131131
protocols = [
132132
"http",

0 commit comments

Comments
 (0)