Skip to content

Commit c9aea3f

Browse files
committed
add
1 parent 5c40920 commit c9aea3f

File tree

14 files changed

+1171
-21
lines changed

14 files changed

+1171
-21
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ require (
4545
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/ckafka v1.0.1073
4646
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.1034
4747
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033
48-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046
48+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1078
4949
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1078
5050
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.1053
5151
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp v1.0.762

go.sum

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -864,6 +864,10 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033 h1
864864
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033/go.mod h1:7oFlNimGSTHFy6JV7W/IZKuJWr+NUjCnGLTvb9MWNrY=
865865
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046 h1:SgWglnqN+BnWZcIdWvgKoubxGXR0Q9hjQcHRjPzA5dw=
866866
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046/go.mod h1:jIc15EkToFSyRnewkLQKgln+OLOJeckLK2TskLvWK24=
867+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1074 h1:GLp9YUSqBvF1hq8seAvooOqH02udzghXGpRYc9nbltw=
868+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1074/go.mod h1:959Fw2N/9eZN8jCNZ2ejNZEpjTvkr4nHdWC0SE4QaA4=
869+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1078 h1:6yf63sgR2q1ikVedWTXldtrArDHXG01yIdcWSSI5e5Y=
870+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1078/go.mod h1:D0n69Y0uDnHt31Wp5Z+uqmgBzr8xTZhrXPJ6d6KJL6E=
867871
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.414/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
868872
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.486/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
869873
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.524/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
@@ -929,6 +933,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1066/go.mod
929933
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1068/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
930934
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1071/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
931935
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1073/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
936+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1074 h1:rlVhKPIEMhod0wm5KymTqBnC9PQIYVobQjV3uPdd2u8=
937+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1074/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
932938
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1078 h1:6dDx6ePLVKl39noLeqVO22A1xPoTRXcVkQ3rW9WlnXA=
933939
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1078/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
934940
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ=

tencentcloud/provider.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1733,6 +1733,7 @@ func Provider() *schema.Provider {
17331733
"tencentcloud_cls_data_transform": cls.ResourceTencentCloudClsDataTransform(),
17341734
"tencentcloud_cls_cloud_product_log_task": cls.ResourceTencentCloudClsCloudProductLogTask(),
17351735
"tencentcloud_cls_notice_content": cls.ResourceTencentCloudClsNoticeContent(),
1736+
"tencentcloud_cls_web_callback": cls.ResourceTencentCloudClsWebCallback(),
17361737
"tencentcloud_lighthouse_instance": lighthouse.ResourceTencentCloudLighthouseInstance(),
17371738
"tencentcloud_lighthouse_firewall_template": lighthouse.ResourceTencentCloudLighthouseFirewallTemplate(),
17381739
"tencentcloud_tem_environment": tem.ResourceTencentCloudTemEnvironment(),

tencentcloud/provider.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1395,6 +1395,7 @@ Cloud Log Service(CLS)
13951395
tencentcloud_cls_data_transform
13961396
tencentcloud_cls_cloud_product_log_task
13971397
tencentcloud_cls_notice_content
1398+
tencentcloud_cls_web_callback
13981399

13991400
Data Source
14001401
tencentcloud_cls_shipper_tasks

tencentcloud/services/cls/resource_tc_cls_web_callback.go

Lines changed: 257 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
Provides a resource to create a CLS web callback
2+
3+
Example Usage
4+
5+
If type is WeCom
6+
7+
```hcl
8+
resource "tencentcloud_cls_web_callback" "example" {
9+
name = "tf-example"
10+
type = "WeCom"
11+
webhook = "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=7ac695f9-8af1-443f-b2c9-9a112f0647b5"
12+
}
13+
```
14+
15+
If type is Http
16+
17+
```hcl
18+
resource "tencentcloud_cls_web_callback" "example" {
19+
name = "tf-example"
20+
type = "Http"
21+
webhook = "https://demo.com"
22+
method = "POST"
23+
}
24+
```
25+
26+
Import
27+
28+
CLS web callback can be imported using the id, e.g.
29+
30+
```
31+
terraform import tencentcloud_cls_web_callback.example webcallback-f2124b3d-e1e5-412c-9034-8e2fedeec952
32+
```
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
package cls

0 commit comments

Comments
 (0)