@@ -29,6 +29,13 @@ func TestAccTencentCloudSecurityGroupRule_basic(t *testing.T) {
2929 resource .TestCheckResourceAttr ("tencentcloud_security_group_rule.http-in" , "type" , "ingress" ),
3030 resource .TestCheckResourceAttr ("tencentcloud_security_group_rule.http-in" , "policy_index" , "0" ),
3131 resource .TestCheckNoResourceAttr ("tencentcloud_security_group_rule.http-in" , "source_sgid" ),
32+
33+ resource .TestCheckResourceAttr ("tencentcloud_security_group_rule.http-in1" , "cidr_ip" , "1.1.1.2" ),
34+ resource .TestCheckResourceAttr ("tencentcloud_security_group_rule.http-in1" , "ip_protocol" , "tcp" ),
35+ resource .TestCheckResourceAttr ("tencentcloud_security_group_rule.http-in1" , "description" , "" ),
36+ resource .TestCheckResourceAttr ("tencentcloud_security_group_rule.http-in1" , "type" , "ingress" ),
37+ resource .TestCheckResourceAttr ("tencentcloud_security_group_rule.http-in1" , "policy_index" , "1" ),
38+ resource .TestCheckNoResourceAttr ("tencentcloud_security_group_rule.http-in1" , "source_sgid" ),
3239 ),
3340 },
3441 },
@@ -254,6 +261,15 @@ resource "tencentcloud_security_group_rule" "http-in" {
254261 policy = "accept"
255262 policy_index = 0
256263}
264+ resource "tencentcloud_security_group_rule" "http-in1" {
265+ security_group_id = tencentcloud_security_group.foo.id
266+ type = "ingress"
267+ cidr_ip = "1.1.1.2"
268+ ip_protocol = "tcp"
269+ port_range = "80,8080"
270+ policy = "accept"
271+ policy_index = 1
272+ }
257273`
258274
259275const testAccSecurityGroupRuleConfigSSH = `
0 commit comments