Skip to content

Commit 07c42fe

Browse files
authored
fix(waf): [121922104] tencentcloud_waf_ip_access_control_v2 Fix the issue of unable to query properly (#3127)
* add * add * add * add * add
1 parent 69a14f8 commit 07c42fe

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

.changelog/3127.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_waf_ip_access_control_v2: Fix the issue of unable to query properly
3+
```
4+
5+
```release-note:enhancement
6+
resource/tencentcloud_waf_cc: Update doc
7+
```

tencentcloud/services/waf/resource_tc_waf_cc.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ func ResourceTencentCloudWafCc() *schema.Resource {
4242
"advance": {
4343
Required: true,
4444
Type: schema.TypeString,
45-
Description: "Session match mode, 0 use session, 1 use ip.",
45+
Description: "Session match mode, 0 use ip, 1 use session.",
4646
},
4747
"limit": {
4848
Required: true,
@@ -62,7 +62,7 @@ func ResourceTencentCloudWafCc() *schema.Resource {
6262
"match_func": {
6363
Required: true,
6464
Type: schema.TypeInt,
65-
Description: "Match method, 0 equal, 1 contains, 2 prefix.",
65+
Description: "Match method, 0 equal, 1 prefix, 2 contains.",
6666
},
6767
"action_type": {
6868
Required: true,

tencentcloud/services/waf/resource_tc_waf_ip_access_control_v2_extension.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ func resourceTencentCloudWafIpAccessControlV2ReadPostHandleResponse0(ctx context
2020
return fmt.Errorf("resource data can not be nil")
2121
}
2222

23-
if resp.Data == nil && len(resp.Data.Res) != 1 {
23+
if resp.Data == nil || len(resp.Data.Res) < 1 {
2424
d.SetId("")
2525
log.Printf("[WARN]%s resource `waf_ip_access_control_v2` [%s] not found, please check if it has been deleted.\n", logId, d.Id())
2626
return nil

website/docs/r/waf_cc.html.markdown

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,12 @@ resource "tencentcloud_waf_cc" "example" {
3636
The following arguments are supported:
3737

3838
* `action_type` - (Required, String) Rule Action, 20 log, 21 captcha, 22 deny, 23 accurate deny.
39-
* `advance` - (Required, String) Session match mode, 0 use session, 1 use ip.
39+
* `advance` - (Required, String) Session match mode, 0 use ip, 1 use session.
4040
* `domain` - (Required, String) Domain.
4141
* `edition` - (Required, String) WAF edition. clb-waf means clb-waf, sparta-waf means saas-waf.
4242
* `interval` - (Required, String) Interval.
4343
* `limit` - (Required, String) CC detection threshold.
44-
* `match_func` - (Required, Int) Match method, 0 equal, 1 contains, 2 prefix.
44+
* `match_func` - (Required, Int) Match method, 0 equal, 1 prefix, 2 contains.
4545
* `name` - (Required, String) Rule Name.
4646
* `priority` - (Required, Int) Rule Priority.
4747
* `status` - (Required, Int) Rule Status, 0 rule close, 1 rule open.

0 commit comments

Comments
 (0)