Skip to content

Commit a20782e

Browse files
authored
feat(cls): [120743794] add new resource (#2976)
* add * add
1 parent e0ff83a commit a20782e

18 files changed

+3289
-227
lines changed

.changelog/2976.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_cls_cloud_product_log_task
3+
```

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.748
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.970
49-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1045
48+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046
49+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1046
5050
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.1014
5151
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp v1.0.762
5252
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.692

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -864,6 +864,8 @@ 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.970 h1:PfyFPicGDDDc23id+sXh5vF0sbFpCPulzgLhqqVdp9M=
866866
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.970/go.mod h1:VVMyTwJWyP+XVS9OK1y4tJV4XMXZgnKHl+Fg8r0Jf1Q=
867+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046 h1:SgWglnqN+BnWZcIdWvgKoubxGXR0Q9hjQcHRjPzA5dw=
868+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1046/go.mod h1:jIc15EkToFSyRnewkLQKgln+OLOJeckLK2TskLvWK24=
867869
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.414/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
868870
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.486/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
869871
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.524/go.mod h1:7sCQWVkxcsR38nffDW057DRGk8mUjK1Ing/EFOK8s8Y=
@@ -934,6 +936,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038 h1:tB3
934936
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1038/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
935937
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1045 h1:3vvovAezER+/2FycWT4Wplkis3y3OHsRg2mDfcv08MI=
936938
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1045/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
939+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1046 h1:0FvA5Rw9dGqK5CTbWlgyE1HbiND1hLsoIfne4jzWuRI=
940+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.0.1046/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
937941
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ=
938942
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993/go.mod h1:Z9U8zNtyuyKhjS0698wqsrG/kLx1TQ5CEixXBwVe7xY=
939943
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip v1.0.860 h1:F3esKBIT3HW9+7Gt8cVgf8X06VdGIczpgLBUECzSEzU=

tencentcloud/connectivity/client.go

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,7 @@ type TencentCloudClient struct {
224224
privatednsv20201028Conn *privatedns.Client
225225
wafv20180125Conn *waf.Client
226226
camv20190116Conn *cam.Client
227+
clsv20201016Conn *cls.Client
227228
}
228229

229230
// NewClientProfile returns a new ClientProfile
@@ -1988,3 +1989,16 @@ func (me *TencentCloudClient) UseCamV20190116Client() *cam.Client {
19881989

19891990
return me.camv20190116Conn
19901991
}
1992+
1993+
// UseClsV20201016Client return CLS client for service
1994+
func (me *TencentCloudClient) UseClsV20201016Client() *cls.Client {
1995+
if me.clsv20201016Conn != nil {
1996+
return me.clsv20201016Conn
1997+
}
1998+
cpf := me.NewClientProfile(300)
1999+
cpf.Language = "zh-CN"
2000+
me.clsv20201016Conn, _ = cls.NewClient(me.Credential, me.Region, cpf)
2001+
me.clsv20201016Conn.WithHttpTransport(&LogRoundTripper{})
2002+
2003+
return me.clsv20201016Conn
2004+
}

tencentcloud/provider.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1704,6 +1704,7 @@ func Provider() *schema.Provider {
17041704
"tencentcloud_cls_cos_recharge": cls.ResourceTencentCloudClsCosRecharge(),
17051705
"tencentcloud_cls_export": cls.ResourceTencentCloudClsExport(),
17061706
"tencentcloud_cls_data_transform": cls.ResourceTencentCloudClsDataTransform(),
1707+
"tencentcloud_cls_cloud_product_log_task": cls.ResourceTencentCloudClsCloudProductLogTask(),
17071708
"tencentcloud_lighthouse_instance": lighthouse.ResourceTencentCloudLighthouseInstance(),
17081709
"tencentcloud_lighthouse_firewall_template": lighthouse.ResourceTencentCloudLighthouseFirewallTemplate(),
17091710
"tencentcloud_tem_environment": tem.ResourceTencentCloudTemEnvironment(),

tencentcloud/provider.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1377,6 +1377,7 @@ Cloud Log Service(CLS)
13771377
tencentcloud_cls_export
13781378
tencentcloud_cls_scheduled_sql
13791379
tencentcloud_cls_data_transform
1380+
tencentcloud_cls_cloud_product_log_task
13801381

13811382
Data Source
13821383
tencentcloud_cls_shipper_tasks

0 commit comments

Comments
 (0)