Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ require (
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/clb v1.0.1107
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cloudaudit v1.0.1033
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cls v1.0.1148
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.31
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.30
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cvm v1.0.1206
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cwp v1.0.762
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/cynosdb v1.0.1161
Expand Down Expand Up @@ -98,7 +98,7 @@ require (
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vod v1.0.860
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc v1.1.14
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf v1.0.1170
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199
github.com/tencentyun/cos-go-sdk-v5 v0.7.66
github.com/yangwenmai/ratelimit v0.0.0-20180104140304-44221c2292e1
Expand Down
4 changes: 0 additions & 4 deletions go.sum
Original file line number Diff line number Diff line change
Expand Up @@ -938,8 +938,6 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.14/go.mod h
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.27/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.30 h1:zUdoyFU3E5IuCMsH6joN+8mMNEh+C/x+BBxN5j59JPg=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.30/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.31 h1:PKa4c2BLYbW5LUOWGNXt20+rV9L8JnLqBXZjnOXsHKQ=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/common v1.1.31/go.mod h1:r5r4xbfxSaeR04b166HGsBa/R4U3SueirEUpXGuw+Q0=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993 h1:WlPgXldQCxt7qi5Xrc6j6zTrsXWzN5BcOGs7Irq7fwQ=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/controlcenter v1.0.993/go.mod h1:Z9U8zNtyuyKhjS0698wqsrG/kLx1TQ5CEixXBwVe7xY=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/csip v1.0.860 h1:F3esKBIT3HW9+7Gt8cVgf8X06VdGIczpgLBUECzSEzU=
Expand Down Expand Up @@ -1063,8 +1061,6 @@ github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf v1.0.1170 h1:kcQCWu
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf v1.0.1170/go.mod h1:vTukVfThbBIc4lOf4eq/q51eEk78oZUJd2lAoJBOJwI=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792 h1:NLgKNOIHWa38AmW7dyfI9Jlcp2Kr9VRD94f48pPNmxM=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.0.792/go.mod h1:Xz6vPV3gHlzPwtEcmWdWO1EUXJDgn2p7UMCXbJiVioQ=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31 h1:5mDWm86NA0etP4ictillWtZgyCHiK9hpCmj+qEYeowc=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata v1.1.31/go.mod h1:+DhuFrNBquvUs+QSbtVMe1tzJZq5donfipnzo3Luo9Y=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199 h1:hMBLtiJPnZ9GvA677cTB6ELBR6B68wCR2QY1sNoGQc4=
github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss v1.0.199/go.mod h1:nnY91/H3j/Gu7V/oCA6Zeg8T5D3q36EUdBh4EjmHwqY=
github.com/tencentyun/cos-go-sdk-v5 v0.7.66 h1:O4O6EsozBoDjxWbltr3iULgkI7WPj/BFNlYTXDuE64E=
Expand Down
183 changes: 84 additions & 99 deletions tencentcloud/connectivity/client.go
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,6 @@ import (
vpc "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/vpc/v20170312"
waf "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/waf/v20180125"
wedata "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata/v20210820"
wedatav20250806 "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wedata/v20250806"
ssl "github.com/tencentcloud/tencentcloud-sdk-go/tencentcloud/wss/v20180426"
cos "github.com/tencentyun/cos-go-sdk-v5"
)
Expand All @@ -127,91 +126,90 @@ type TencentCloudClient struct {
Domain string
CosDomain string

cosConn *s3.S3
tencentCosConn *cos.Client
mysqlConn *cdb.Client
redisConn *redis.Client
asConn *as.Client
vpcConn *vpc.Client
cbsConn *cbs.Client
cvmv20170312Conn *cvmv20170312.Client
cvmIntlConn *cvmintl.Client
clbConn *clb.Client
dayuConn *dayu.Client
dcConn *dc.Client
tagConn *tag.Client
mongodbConn *mongodb.Client
tkev20180525Conn *tkev20180525.Client
tdmqConn *tdmq.Client
tcrConn *tcr.Client
camConn *cam.Client
stsConn *sts.Client
gaapConn *gaap.Client
sslConn *ssl.Client
cfsConn *cfs.Client
scfConn *scf.Client
tcaplusConn *tcaplusdb.Client
cdnConn *cdn.Client
monitorConn *monitor.Client
esConn *es.Client
sqlserverConn *sqlserver.Client
postgreConn *postgre.Client
ckafkaConn *ckafka.Client
auditConn *audit.Client
cynosConn *cynosdb.Client
vodConn *vod.Client
apiGatewayConn *apigateway.Client
sslCertificateConn *sslCertificate.Client
kmsConn *kms.Client
ssmConn *ssm.Client
apiConn *api.Client
emrConn *emr.Client
clsConn *cls.Client
dnsPodConn *dnspod.Client
privateDnsConn *privatedns.Client
antiddosConn *antiddos.Client
domainConn *domain.Client
lighthouseConn *lighthouse.Client
temConn *tem.Client
teoConn *teo.Client
tcmConn *tcm.Client
cssConn *css.Client
sesConn *ses.Client
dcdbConn *dcdb.Client
smsConn *sms.Client
catConn *cat.Client
mariadbConn *mariadb.Client
rumConn *rum.Client
ptsConn *pts.Client
tatConn *tat.Client
organizationConn *organization.Client
tdcpgConn *tdcpg.Client
dbbrainConn *dbbrain.Client
dtsConn *dts.Client
ciConn *cos.Client
cosBatchConn *cos.Client
tsfConn *tsf.Client
mpsConn *mps.Client
cwpConn *cwp.Client
chdfsConn *chdfs.Client
mdlConn *mdl.Client
apmConn *apm.Client
ciamConn *ciam.Client
tseConn *tse.Client
cdwchConn *cdwch.Client
ebConn *eb.Client
dlcConn *dlc.Client
wedataConn *wedata.Client
wedatav20250806Conn *wedatav20250806.Client
wafConn *waf.Client
cfwConn *cfw.Client
oceanusConn *oceanus.Client
dasbConn *dasb.Client
trocketConn *trocket.Client
biConn *bi.Client
cdwpgConn *cdwpg.Client
csipConn *csip.Client
regionConn *region.Client
cosConn *s3.S3
tencentCosConn *cos.Client
mysqlConn *cdb.Client
redisConn *redis.Client
asConn *as.Client
vpcConn *vpc.Client
cbsConn *cbs.Client
cvmv20170312Conn *cvmv20170312.Client
cvmIntlConn *cvmintl.Client
clbConn *clb.Client
dayuConn *dayu.Client
dcConn *dc.Client
tagConn *tag.Client
mongodbConn *mongodb.Client
tkev20180525Conn *tkev20180525.Client
tdmqConn *tdmq.Client
tcrConn *tcr.Client
camConn *cam.Client
stsConn *sts.Client
gaapConn *gaap.Client
sslConn *ssl.Client
cfsConn *cfs.Client
scfConn *scf.Client
tcaplusConn *tcaplusdb.Client
cdnConn *cdn.Client
monitorConn *monitor.Client
esConn *es.Client
sqlserverConn *sqlserver.Client
postgreConn *postgre.Client
ckafkaConn *ckafka.Client
auditConn *audit.Client
cynosConn *cynosdb.Client
vodConn *vod.Client
apiGatewayConn *apigateway.Client
sslCertificateConn *sslCertificate.Client
kmsConn *kms.Client
ssmConn *ssm.Client
apiConn *api.Client
emrConn *emr.Client
clsConn *cls.Client
dnsPodConn *dnspod.Client
privateDnsConn *privatedns.Client
antiddosConn *antiddos.Client
domainConn *domain.Client
lighthouseConn *lighthouse.Client
temConn *tem.Client
teoConn *teo.Client
tcmConn *tcm.Client
cssConn *css.Client
sesConn *ses.Client
dcdbConn *dcdb.Client
smsConn *sms.Client
catConn *cat.Client
mariadbConn *mariadb.Client
rumConn *rum.Client
ptsConn *pts.Client
tatConn *tat.Client
organizationConn *organization.Client
tdcpgConn *tdcpg.Client
dbbrainConn *dbbrain.Client
dtsConn *dts.Client
ciConn *cos.Client
cosBatchConn *cos.Client
tsfConn *tsf.Client
mpsConn *mps.Client
cwpConn *cwp.Client
chdfsConn *chdfs.Client
mdlConn *mdl.Client
apmConn *apm.Client
ciamConn *ciam.Client
tseConn *tse.Client
cdwchConn *cdwch.Client
ebConn *eb.Client
dlcConn *dlc.Client
wedataConn *wedata.Client
wafConn *waf.Client
cfwConn *cfw.Client
oceanusConn *oceanus.Client
dasbConn *dasb.Client
trocketConn *trocket.Client
biConn *bi.Client
cdwpgConn *cdwpg.Client
csipConn *csip.Client
regionConn *region.Client
//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.
//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.
tkev20220501Conn *tkev20220501.Client
Expand Down Expand Up @@ -1630,19 +1628,6 @@ func (me *TencentCloudClient) UseWedataClient() *wedata.Client {
return me.wedataConn
}

// UseWedataV20250806Client return WEDATA client for service
func (me *TencentCloudClient) UseWedataV20250806Client() *wedatav20250806.Client {
if me.wedatav20250806Conn != nil {
return me.wedatav20250806Conn
}
cpf := me.NewClientProfile(300)
cpf.Language = "zh-CN"
me.wedatav20250806Conn, _ = wedatav20250806.NewClient(me.Credential, me.Region, cpf)
me.wedatav20250806Conn.WithHttpTransport(&LogRoundTripper{})

return me.wedatav20250806Conn
}

func (me *TencentCloudClient) UseWafClient(iacExtInfo ...IacExtInfo) *waf.Client {
var logRoundTripper LogRoundTripper
if len(iacExtInfo) != 0 {
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading