Skip to content

Commit 2a0090f

Browse files
committed
add
1 parent 13296f2 commit 2a0090f

File tree

15 files changed

+1176
-25
lines changed

15 files changed

+1176
-25
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,8 @@ 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
49-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1073
48+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1078
49+
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
5252
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.1058

go.sum

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -874,6 +874,10 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033 h1
874874
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033/go.mod h1:7oFlNimGSTHFy6JV7W/IZKuJWr+NUjCnGLTvb9MWNrY=
875875
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046 h1:SgWglnqN+BnWZcIdWvgKoubxGXR0Q9hjQcHRjPzA5dw=
876876
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046/go.mod h1:jIc15EkToFSyRnewkLQKgln+OLOJeckLK2TskLvWK24=
877+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1074 h1:GLp9YUSqBvF1hq8seAvooOqH02udzghXGpRYc9nbltw=
878+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1074/go.mod h1:959Fw2N/9eZN8jCNZ2ejNZEpjTvkr4nHdWC0SE4QaA4=
879+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1078 h1:6yf63sgR2q1ikVedWTXldtrArDHXG01yIdcWSSI5e5Y=
880+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1078/go.mod h1:D0n69Y0uDnHt31Wp5Z+uqmgBzr8xTZhrXPJ6d6KJL6E=
877881
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.414/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
878882
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.486/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
879883
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.524/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
@@ -959,6 +963,10 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1072 h1:zoo
959963
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1072/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
960964
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1073 h1:AWEtNWRQwIh9xJVarhhTB3h1CglBV5a0pMI9pvQvZ60=
961965
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1073/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
966+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1074 h1:rlVhKPIEMhod0wm5KymTqBnC9PQIYVobQjV3uPdd2u8=
967+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1074/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
968+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1078 h1:6dDx6ePLVKl39noLeqVO22A1xPoTRXcVkQ3rW9WlnXA=
969+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1078/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
962970
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ=
963971
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993/go.mod h1:Z9U8zNtyuyKhjS0698wqsrG/kLx1TQ5CEixXBwVe7xY=
964972
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip v1.0.860 h1:F3esKBIT3HW9+7Gt8cVgf8X06VdGIczpgLBUECzSEzU=

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)