Skip to content

Commit 50f5aef

Browse files
authored
feat(wedata): [123456789] init (#3536)
* add * add * add
1 parent 386735c commit 50f5aef

28 files changed

+43525
-25095
lines changed

.changelog/3536.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
```release-note:enhancement
2+
resource/tencentcloud_wedata_resource: This resource has been deprecated.
3+
```
4+
5+
```release-note:enhancement
6+
resource/tencentcloud_wedata_baseline: This resource has been deprecated.
7+
```
8+
9+
```release-note:enhancement
10+
datasource/tencentcloud_wedata_data_source_without_info: This data source has been deprecated.
11+
```

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ require (
4646
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.1107
4747
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033
4848
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1148
49-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.30
49+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.31
5050
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.1206
5151
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp v1.0.762
5252
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.1161
@@ -98,7 +98,7 @@ require (
9898
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vod v1.0.860
9999
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc v1.1.14
100100
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf v1.0.1170
101-
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792
101+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31
102102
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199
103103
github.com/tencentyun/cos-go-sdk-v5 v0.7.66
104104
github.com/yangwenmai/ratelimit v0.0.0-20180104140304-44221c2292e1

go.sum

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -940,6 +940,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.14/go.mod h
940940
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.27/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
941941
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.30 h1:zUdoyFU3E5IuCMsH6joN+8mMNEh+C/x+BBxN5j59JPg=
942942
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.30/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
943+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.31 h1:PKa4c2BLYbW5LUOWGNXt20+rV9L8JnLqBXZjnOXsHKQ=
944+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.31/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
943945
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ=
944946
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993/go.mod h1:Z9U8zNtyuyKhjS0698wqsrG/kLx1TQ5CEixXBwVe7xY=
945947
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip v1.0.860 h1:F3esKBIT3HW9+7Gt8cVgf8X06VdGIczpgLBUECzSEzU=
@@ -1063,6 +1065,8 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf v1.0.1170 h1:kcQCWu
10631065
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf v1.0.1170/go.mod h1:vTukVfThbBIc4lOf4eq/q51eEk78oZUJd2lAoJBOJwI=
10641066
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792 h1:NLgKNOIHWa38AmW7dyfI9Jlcp2Kr9VRD94f48pPNmxM=
10651067
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792/go.mod h1:Xz6vPV3gHlzPwtEcmWdWO1EUXJDgn2p7UMCXbJiVioQ=
1068+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31 h1:5mDWm86NA0etP4ictillWtZgyCHiK9hpCmj+qEYeowc=
1069+
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31/go.mod h1:+DhuFrNBquvUs+QSbtVMe1tzJZq5donfipnzo3Luo9Y=
10661070
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199 h1:hMBLtiJPnZ9GvA677cTB6ELBR6B68wCR2QY1sNoGQc4=
10671071
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199/go.mod h1:nnY91/H3j/Gu7V/oCA6Zeg8T5D3q36EUdBh4EjmHwqY=
10681072
github.com/tencentyun/cos-go-sdk-v5 v0.7.66 h1:O4O6EsozBoDjxWbltr3iULgkI7WPj/BFNlYTXDuE64E=

tencentcloud/connectivity/client.go

Lines changed: 99 additions & 84 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,7 @@ import (
106106
vpc "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc/v20170312"
107107
waf "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf/v20180125"
108108
wedata "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata/v20210820"
109+
wedatav20250806 "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata/v20250806"
109110
ssl "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss/v20180426"
110111
cos "github.com/tencentyun/cos-go-sdk-v5"
111112
)
@@ -126,90 +127,91 @@ type TencentCloudClient struct {
126127
Domain string
127128
CosDomain string
128129

129-
cosConn *s3.S3
130-
tencentCosConn *cos.Client
131-
mysqlConn *cdb.Client
132-
redisConn *redis.Client
133-
asConn *as.Client
134-
vpcConn *vpc.Client
135-
cbsConn *cbs.Client
136-
cvmv20170312Conn *cvmv20170312.Client
137-
cvmIntlConn *cvmintl.Client
138-
clbConn *clb.Client
139-
dayuConn *dayu.Client
140-
dcConn *dc.Client
141-
tagConn *tag.Client
142-
mongodbConn *mongodb.Client
143-
tkev20180525Conn *tkev20180525.Client
144-
tdmqConn *tdmq.Client
145-
tcrConn *tcr.Client
146-
camConn *cam.Client
147-
stsConn *sts.Client
148-
gaapConn *gaap.Client
149-
sslConn *ssl.Client
150-
cfsConn *cfs.Client
151-
scfConn *scf.Client
152-
tcaplusConn *tcaplusdb.Client
153-
cdnConn *cdn.Client
154-
monitorConn *monitor.Client
155-
esConn *es.Client
156-
sqlserverConn *sqlserver.Client
157-
postgreConn *postgre.Client
158-
ckafkaConn *ckafka.Client
159-
auditConn *audit.Client
160-
cynosConn *cynosdb.Client
161-
vodConn *vod.Client
162-
apiGatewayConn *apigateway.Client
163-
sslCertificateConn *sslCertificate.Client
164-
kmsConn *kms.Client
165-
ssmConn *ssm.Client
166-
apiConn *api.Client
167-
emrConn *emr.Client
168-
clsConn *cls.Client
169-
dnsPodConn *dnspod.Client
170-
privateDnsConn *privatedns.Client
171-
antiddosConn *antiddos.Client
172-
domainConn *domain.Client
173-
lighthouseConn *lighthouse.Client
174-
temConn *tem.Client
175-
teoConn *teo.Client
176-
tcmConn *tcm.Client
177-
cssConn *css.Client
178-
sesConn *ses.Client
179-
dcdbConn *dcdb.Client
180-
smsConn *sms.Client
181-
catConn *cat.Client
182-
mariadbConn *mariadb.Client
183-
rumConn *rum.Client
184-
ptsConn *pts.Client
185-
tatConn *tat.Client
186-
organizationConn *organization.Client
187-
tdcpgConn *tdcpg.Client
188-
dbbrainConn *dbbrain.Client
189-
dtsConn *dts.Client
190-
ciConn *cos.Client
191-
cosBatchConn *cos.Client
192-
tsfConn *tsf.Client
193-
mpsConn *mps.Client
194-
cwpConn *cwp.Client
195-
chdfsConn *chdfs.Client
196-
mdlConn *mdl.Client
197-
apmConn *apm.Client
198-
ciamConn *ciam.Client
199-
tseConn *tse.Client
200-
cdwchConn *cdwch.Client
201-
ebConn *eb.Client
202-
dlcConn *dlc.Client
203-
wedataConn *wedata.Client
204-
wafConn *waf.Client
205-
cfwConn *cfw.Client
206-
oceanusConn *oceanus.Client
207-
dasbConn *dasb.Client
208-
trocketConn *trocket.Client
209-
biConn *bi.Client
210-
cdwpgConn *cdwpg.Client
211-
csipConn *csip.Client
212-
regionConn *region.Client
130+
cosConn *s3.S3
131+
tencentCosConn *cos.Client
132+
mysqlConn *cdb.Client
133+
redisConn *redis.Client
134+
asConn *as.Client
135+
vpcConn *vpc.Client
136+
cbsConn *cbs.Client
137+
cvmv20170312Conn *cvmv20170312.Client
138+
cvmIntlConn *cvmintl.Client
139+
clbConn *clb.Client
140+
dayuConn *dayu.Client
141+
dcConn *dc.Client
142+
tagConn *tag.Client
143+
mongodbConn *mongodb.Client
144+
tkev20180525Conn *tkev20180525.Client
145+
tdmqConn *tdmq.Client
146+
tcrConn *tcr.Client
147+
camConn *cam.Client
148+
stsConn *sts.Client
149+
gaapConn *gaap.Client
150+
sslConn *ssl.Client
151+
cfsConn *cfs.Client
152+
scfConn *scf.Client
153+
tcaplusConn *tcaplusdb.Client
154+
cdnConn *cdn.Client
155+
monitorConn *monitor.Client
156+
esConn *es.Client
157+
sqlserverConn *sqlserver.Client
158+
postgreConn *postgre.Client
159+
ckafkaConn *ckafka.Client
160+
auditConn *audit.Client
161+
cynosConn *cynosdb.Client
162+
vodConn *vod.Client
163+
apiGatewayConn *apigateway.Client
164+
sslCertificateConn *sslCertificate.Client
165+
kmsConn *kms.Client
166+
ssmConn *ssm.Client
167+
apiConn *api.Client
168+
emrConn *emr.Client
169+
clsConn *cls.Client
170+
dnsPodConn *dnspod.Client
171+
privateDnsConn *privatedns.Client
172+
antiddosConn *antiddos.Client
173+
domainConn *domain.Client
174+
lighthouseConn *lighthouse.Client
175+
temConn *tem.Client
176+
teoConn *teo.Client
177+
tcmConn *tcm.Client
178+
cssConn *css.Client
179+
sesConn *ses.Client
180+
dcdbConn *dcdb.Client
181+
smsConn *sms.Client
182+
catConn *cat.Client
183+
mariadbConn *mariadb.Client
184+
rumConn *rum.Client
185+
ptsConn *pts.Client
186+
tatConn *tat.Client
187+
organizationConn *organization.Client
188+
tdcpgConn *tdcpg.Client
189+
dbbrainConn *dbbrain.Client
190+
dtsConn *dts.Client
191+
ciConn *cos.Client
192+
cosBatchConn *cos.Client
193+
tsfConn *tsf.Client
194+
mpsConn *mps.Client
195+
cwpConn *cwp.Client
196+
chdfsConn *chdfs.Client
197+
mdlConn *mdl.Client
198+
apmConn *apm.Client
199+
ciamConn *ciam.Client
200+
tseConn *tse.Client
201+
cdwchConn *cdwch.Client
202+
ebConn *eb.Client
203+
dlcConn *dlc.Client
204+
wedataConn *wedata.Client
205+
wedatav20250806Conn *wedatav20250806.Client
206+
wafConn *waf.Client
207+
cfwConn *cfw.Client
208+
oceanusConn *oceanus.Client
209+
dasbConn *dasb.Client
210+
trocketConn *trocket.Client
211+
biConn *bi.Client
212+
cdwpgConn *cdwpg.Client
213+
csipConn *csip.Client
214+
regionConn *region.Client
213215
//internal version: replace client begin, please do not modify this annotation and refrain from inserting any code between the beginning and end lines of the annotation.
214216
//internal version: replace client end, please do not modify this annotation and refrain from inserting any code between the beginning and end lines of the annotation.
215217
tkev20220501Conn *tkev20220501.Client
@@ -1628,6 +1630,19 @@ func (me *TencentCloudClient) UseWedataClient() *wedata.Client {
16281630
return me.wedataConn
16291631
}
16301632

1633+
// UseWedataV20250806Client return WEDATA client for service
1634+
func (me *TencentCloudClient) UseWedataV20250806Client() *wedatav20250806.Client {
1635+
if me.wedatav20250806Conn != nil {
1636+
return me.wedatav20250806Conn
1637+
}
1638+
cpf := me.NewClientProfile(300)
1639+
cpf.Language = "zh-CN"
1640+
me.wedatav20250806Conn, _ = wedatav20250806.NewClient(me.Credential, me.Region, cpf)
1641+
me.wedatav20250806Conn.WithHttpTransport(&LogRoundTripper{})
1642+
1643+
return me.wedatav20250806Conn
1644+
}
1645+
16311646
func (me *TencentCloudClient) UseWafClient(iacExtInfo ...IacExtInfo) *waf.Client {
16321647
var logRoundTripper LogRoundTripper
16331648
if len(iacExtInfo) != 0 {

tencentcloud/provider.go

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1160,7 +1160,6 @@ func Provider() *schema.Provider {
11601160
"tencentcloud_eb_plateform_event_template": eb.DataSourceTencentCloudEbPlateformEventTemplate(),
11611161
"tencentcloud_wedata_rule_templates": wedata.DataSourceTencentCloudWedataRuleTemplates(),
11621162
"tencentcloud_wedata_data_source_list": wedata.DataSourceTencentCloudWedataDataSourceList(),
1163-
"tencentcloud_wedata_data_source_without_info": wedata.DataSourceTencentCloudWedataDataSourceWithoutInfo(),
11641163
"tencentcloud_private_dns_records": privatedns.DataSourceTencentCloudPrivateDnsRecords(),
11651164
"tencentcloud_private_dns_private_zone_list": privatedns.DataSourceTencentCloudPrivateDnsPrivateZoneList(),
11661165
"tencentcloud_private_dns_forward_rules": privatedns.DataSourceTencentCloudPrivateDnsForwardRules(),
@@ -2270,10 +2269,8 @@ func Provider() *schema.Provider {
22702269
"tencentcloud_wedata_rule_template": wedata.ResourceTencentCloudWedataRuleTemplate(),
22712270
"tencentcloud_wedata_datasource": wedata.ResourceTencentCloudWedataDatasource(),
22722271
"tencentcloud_wedata_function": wedata.ResourceTencentCloudWedataFunction(),
2273-
"tencentcloud_wedata_resource": wedata.ResourceTencentCloudWedataResource(),
22742272
"tencentcloud_wedata_script": wedata.ResourceTencentCloudWedataScript(),
22752273
"tencentcloud_wedata_dq_rule": wedata.ResourceTencentCloudWedataDqRule(),
2276-
"tencentcloud_wedata_baseline": wedata.ResourceTencentCloudWedataBaseline(),
22772274
"tencentcloud_wedata_integration_offline_task": wedata.ResourceTencentCloudWedataIntegrationOfflineTask(),
22782275
"tencentcloud_wedata_integration_realtime_task": wedata.ResourceTencentCloudWedataIntegrationRealtimeTask(),
22792276
"tencentcloud_wedata_integration_task_node": wedata.ResourceTencentCloudWedataIntegrationTaskNode(),

tencentcloud/provider.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2214,16 +2214,13 @@ Wedata
22142214
Data Source
22152215
tencentcloud_wedata_rule_templates
22162216
tencentcloud_wedata_data_source_list
2217-
tencentcloud_wedata_data_source_without_info
22182217

22192218
Resource
22202219
tencentcloud_wedata_datasource
22212220
tencentcloud_wedata_function
2222-
tencentcloud_wedata_resource
22232221
tencentcloud_wedata_script
22242222
tencentcloud_wedata_dq_rule
22252223
tencentcloud_wedata_rule_template
2226-
tencentcloud_wedata_baseline
22272224
tencentcloud_wedata_integration_offline_task
22282225
tencentcloud_wedata_integration_realtime_task
22292226
tencentcloud_wedata_integration_task_node

0 commit comments

Comments
 (0)