Skip to content

Commit 9575e22

Browse files
committed
add
1 parent 6ddd7ff commit 9575e22

File tree

2 files changed

+7
-10
lines changed

2 files changed

+7
-10
lines changed

tencentcloud/services/vpn/resource_tc_vpn_connection_test.go

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ import (
1515
vpc "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc/v20170312"
1616
)
1717

18+
// go test -i; go test -test.run TestAccTencentCloudVpnConnectionResource_basic -v
1819
func TestAccTencentCloudVpnConnectionResource_basic(t *testing.T) {
1920
resource.Test(t, resource.TestCase{
2021
PreCheck: func() { tcacctest.AccPreCheck(t) },
@@ -50,9 +51,6 @@ func TestAccTencentCloudVpnConnectionResource_basic(t *testing.T) {
5051
resource.TestCheckResourceAttr("tencentcloud_vpn_connection.connection", "dpd_enable", "1"),
5152
resource.TestCheckResourceAttr("tencentcloud_vpn_connection.connection", "dpd_timeout", "30"),
5253
resource.TestCheckResourceAttr("tencentcloud_vpn_connection.connection", "dpd_action", "clear"),
53-
resource.TestCheckResourceAttr("tencentcloud_vpn_connection.connection", "enable_health_check", "true"),
54-
resource.TestCheckResourceAttr("tencentcloud_vpn_connection.connection", "health_check_local_ip", "192.168.0.2"),
55-
resource.TestCheckResourceAttr("tencentcloud_vpn_connection.connection", "health_check_remote_ip", "3.3.3.2"),
5654
),
5755
},
5856
{
@@ -262,6 +260,7 @@ resource "tencentcloud_vpn_gateway" "vpn" {
262260
test = "test"
263261
}
264262
}
263+
265264
resource "tencentcloud_vpn_connection" "connection" {
266265
name = "vpn_connection_test"
267266
vpc_id = data.tencentcloud_vpc_instances.foo.instance_list.0.vpc_id
@@ -282,19 +281,16 @@ resource "tencentcloud_vpn_connection" "connection" {
282281
ipsec_sa_lifetime_seconds = 3600
283282
ipsec_pfs_dh_group = "DH-GROUP1"
284283
ipsec_sa_lifetime_traffic = 2560
285-
dpd_enable = 1
286-
dpd_timeout = "30"
287-
dpd_action = "clear"
284+
dpd_enable = 1
285+
dpd_timeout = "30"
286+
dpd_action = "clear"
288287
security_group_policy {
289288
local_cidr_block = "172.16.0.0/16"
290289
remote_cidr_block = ["3.3.3.0/32", ]
291290
}
292291
tags = {
293292
test = "test"
294293
}
295-
enable_health_check = true
296-
health_check_local_ip = "192.168.0.2"
297-
health_check_remote_ip = "3.3.3.2"
298294
}
299295
`
300296

tencentcloud/services/vpn/resource_tc_vpn_customer_gateway.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,8 @@ func resourceTencentCloudVpnCustomerGatewayRead(d *schema.ResourceData, meta int
178178
if ee.Code == svcvpc.VPCNotFound {
179179
log.Printf("[CRITAL]%s api[%s] success, request body [%s], reason[%s]\n",
180180
logId, request.GetAction(), request.ToJsonString(), e.Error())
181-
return nil
181+
d.SetId("")
182+
return resource.NonRetryableError(fmt.Errorf("Vpc not found."))
182183
} else {
183184
log.Printf("[CRITAL]%s api[%s] fail, request body [%s], reason[%s]\n",
184185
logId, request.GetAction(), request.ToJsonString(), e.Error())

0 commit comments

Comments
 (0)