@@ -15,42 +15,39 @@ func TestAccTencentCloudKubernetesHealthCheckPolicyResource_basic(t *testing.T)
15
15
tcacctest .AccPreCheck (t )
16
16
},
17
17
Providers : tcacctest .AccProviders ,
18
- Steps : []resource.TestStep {{
19
- Config : testAccKubernetesHealthCheckPolicyCreate ,
20
- Check : resource . ComposeTestCheckFunc (
21
- resource .TestCheckResourceAttrSet ( "tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "id" ),
22
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "name" , "example " ),
23
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.auto_repair_enabled " , "true " ),
24
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.enabled " , "true" ),
25
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.auto_repair_enabled " , "true" ),
26
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.enabled " , "true" ),
27
- ),
28
- }, {
29
- ResourceName : "tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" ,
30
- ImportState : true ,
31
- ImportStateVerify : true ,
32
- }, {
33
- Config : testAccKubernetesHealthCheckPolicyUpdate ,
34
- Check : resource . ComposeTestCheckFunc (
35
- resource .TestCheckResourceAttrSet ( "tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "id" ),
36
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "name" , "example " ),
37
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.auto_repair_enabled " , "false " ),
38
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.enabled " , "true " ),
39
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.auto_repair_enabled " , "true" ),
40
- resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.enabled " , "false " ),
41
- ),
42
- } ,
43
- },
18
+ Steps : []resource.TestStep {
19
+ {
20
+ Config : testAccKubernetesHealthCheckPolicyCreate ,
21
+ Check : resource .ComposeTestCheckFunc (
22
+ resource .TestCheckResourceAttrSet ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "id " ),
23
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "name " , "example " ),
24
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.auto_repair_enabled " , "true" ),
25
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.enabled " , "true" ),
26
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.auto_repair_enabled " , "true" ),
27
+ resource . TestCheckResourceAttr ( "tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.enabled" , "true" ),
28
+ ),
29
+ }, {
30
+ ResourceName : "tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" ,
31
+ ImportState : true ,
32
+ ImportStateVerify : true ,
33
+ }, {
34
+ Config : testAccKubernetesHealthCheckPolicyUpdate ,
35
+ Check : resource .ComposeTestCheckFunc (
36
+ resource .TestCheckResourceAttrSet ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "id " ),
37
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "name " , "example " ),
38
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.auto_repair_enabled " , "false " ),
39
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.0.enabled " , "true" ),
40
+ resource .TestCheckResourceAttr ("tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.auto_repair_enabled " , "true " ),
41
+ resource . TestCheckResourceAttr ( "tencentcloud_kubernetes_health_check_policy.kubernetes_health_check_policy" , "rules.1.enabled" , "false" ),
42
+ ) ,
43
+ } },
44
44
})
45
45
}
46
46
47
-
48
- const testAccKubernetesHealthCheckPolicyCreate = testAccTkeCluster + `
49
- // const testAccKubernetesHealthCheckPolicyCreate = `
47
+ const testAccKubernetesHealthCheckPolicyCreate = testAccTkeCluster + `
50
48
51
49
resource "tencentcloud_kubernetes_health_check_policy" "kubernetes_health_check_policy" {
52
50
cluster_id = tencentcloud_kubernetes_cluster.managed_cluster.id
53
- # cluster_id = "cls-eh0da110"
54
51
name = "example"
55
52
rules {
56
53
name = "OOMKilling"
@@ -65,12 +62,10 @@ resource "tencentcloud_kubernetes_health_check_policy" "kubernetes_health_check_
65
62
}
66
63
`
67
64
68
- const testAccKubernetesHealthCheckPolicyUpdate = testAccTkeCluster +`
69
- // const testAccKubernetesHealthCheckPolicyUpdate = `
65
+ const testAccKubernetesHealthCheckPolicyUpdate = testAccTkeCluster + `
70
66
71
67
resource "tencentcloud_kubernetes_health_check_policy" "kubernetes_health_check_policy" {
72
68
cluster_id = tencentcloud_kubernetes_cluster.managed_cluster.id
73
- # cluster_id = "cls-eh0da110"
74
69
name = "example"
75
70
rules {
76
71
name = "OOMKilling"
0 commit comments