Skip to content

Commit d89ab59

Browse files
authored
feat: new resource - security group rule set (#1453)
* feat: new resource - security group rule set * changelog 1453 * remove unused check fn
1 parent 431c2c7 commit d89ab59

File tree

8 files changed

+982
-0
lines changed

8 files changed

+982
-0
lines changed

.changelog/1453.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
tencentcloud_security_group_rule_set
3+
```

tencentcloud/internal/helper/helper.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,3 +185,10 @@ func ImportWithDefaultValue(defaultValues map[string]interface{}) schema.StateFu
185185
return []*schema.ResourceData{d}, nil
186186
}
187187
}
188+
189+
func IsEmptyStr(s *string) bool {
190+
if s == nil {
191+
return true
192+
}
193+
return *s == ""
194+
}

tencentcloud/provider.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -600,6 +600,7 @@ Virtual Private Cloud(VPC)
600600
tencentcloud_subnet
601601
tencentcloud_security_group
602602
tencentcloud_security_group_rule
603+
tencentcloud_security_group_rule_set
603604
tencentcloud_security_group_lite_rule
604605
tencentcloud_address_template
605606
tencentcloud_address_template_group
@@ -1222,6 +1223,7 @@ func Provider() terraform.ResourceProvider {
12221223
"tencentcloud_ha_vip_eip_attachment": resourceTencentCloudHaVipEipAttachment(),
12231224
"tencentcloud_security_group": resourceTencentCloudSecurityGroup(),
12241225
"tencentcloud_security_group_rule": resourceTencentCloudSecurityGroupRule(),
1226+
"tencentcloud_security_group_rule_set": resourceTencentCloudSecurityGroupRuleSet(),
12251227
"tencentcloud_security_group_lite_rule": resourceTencentCloudSecurityGroupLiteRule(),
12261228
"tencentcloud_lb": resourceTencentCloudLB(),
12271229
"tencentcloud_alb_server_attachment": resourceTencentCloudAlbServerAttachment(),

0 commit comments

Comments
 (0)