Help us shape the future of Go! Take the 2026 Go Developer Survey

connectivity

package
v1.81.95 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 17, 2024 License: MPL-2.0 Imports: 99 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PROVIDER_CVM_REQUEST_TIMEOUT = "TENCENTCLOUD_CVM_REQUEST_TIMEOUT"
	PROVIDER_CBS_REQUEST_TIMEOUT = "TENCENTCLOUD_CBS_REQUEST_TIMEOUT"
)
View Source
const ENV_TESTING_ROUTE_HEADER_KEY = "x-qcloud-user-id"
View Source
const ENV_TESTING_ROUTE_USER_ID = "TENCENTCLOUD_ENV_TESTING_USER_ID"
View Source
const REQUEST_CLIENT = "TENCENTCLOUD_API_REQUEST_CLIENT"

Variables

View Source
var ReqClient = "Terraform-latest"

Functions

func SetReqClient added in v1.78.7

func SetReqClient(name string)

Types

type IacExtInfo added in v1.81.88

type IacExtInfo struct {
	InstanceId string
}

type LogRoundTripper

type LogRoundTripper struct {
	InstanceId string
}

func (*LogRoundTripper) RoundTrip

func (me *LogRoundTripper) RoundTrip(request *http.Request) (response *http.Response, errRet error)

type TencentCloudClient

type TencentCloudClient struct {
	Credential *common.Credential
	Region     string
	Protocol   string
	Domain     string
	// contains filtered or unexported fields
}

TencentCloudClient is client for all TencentCloud service

func (*TencentCloudClient) NewClientIntlProfile added in v1.79.14

func (me *TencentCloudClient) NewClientIntlProfile(timeout int) *intlProfile.ClientProfile

NewClientIntlProfile returns a new ClientProfile

func (*TencentCloudClient) NewClientProfile

func (me *TencentCloudClient) NewClientProfile(timeout int) *profile.ClientProfile

NewClientProfile returns a new ClientProfile

func (*TencentCloudClient) UseAPIGatewayClient added in v1.46.0

func (me *TencentCloudClient) UseAPIGatewayClient() *apigateway.Client

UseAPIGatewayClient returns apigateway client for service

func (*TencentCloudClient) UseAntiddosClient added in v1.61.4

func (me *TencentCloudClient) UseAntiddosClient() *antiddos.Client

UseAntiddosClient returns antiddos client for service

func (*TencentCloudClient) UseApiClient added in v1.60.4

func (me *TencentCloudClient) UseApiClient() *api.Client

UseApiClient return API client for service

func (*TencentCloudClient) UseApmClient added in v1.79.18

func (me *TencentCloudClient) UseApmClient() *apm.Client

UseApmClient returns apm client for service

func (*TencentCloudClient) UseAsClient

func (me *TencentCloudClient) UseAsClient() *as.Client

UseAsClient returns as client for service

func (*TencentCloudClient) UseAuditClient added in v1.43.0

func (me *TencentCloudClient) UseAuditClient() *audit.Client

UseAuditClient returns audit client for service

func (*TencentCloudClient) UseBiClient added in v1.81.39

func (me *TencentCloudClient) UseBiClient() *bi.Client

UseBiClient returns bi client for service

func (*TencentCloudClient) UseBillingClient added in v1.81.73

func (me *TencentCloudClient) UseBillingClient() *billing.Client

UseBillingClient returns billing client for service

func (*TencentCloudClient) UseCamClient

func (me *TencentCloudClient) UseCamClient() *cam.Client

UseCamClient returns cam client for service

func (*TencentCloudClient) UseCatClient added in v1.78.9

func (me *TencentCloudClient) UseCatClient() *cat.Client

UseCatClient returns Cat client for service

func (*TencentCloudClient) UseCbsClient

func (me *TencentCloudClient) UseCbsClient(iacExtInfo ...IacExtInfo) *cbs.Client

UseCbsClient returns cbs client for service

func (*TencentCloudClient) UseCdnClient

func (me *TencentCloudClient) UseCdnClient(iacExtInfo ...IacExtInfo) *cdn.Client

UseCdnClient returns cdn client for service

func (*TencentCloudClient) UseCdwchClient added in v1.81.15

func (me *TencentCloudClient) UseCdwchClient() *cdwch.Client

UseCdwchClient returns cdwch client for service

func (*TencentCloudClient) UseCdwpgClient added in v1.81.39

func (me *TencentCloudClient) UseCdwpgClient() *cdwpg.Client

UseCdwpgClient returns cdwpg client for service

func (*TencentCloudClient) UseCfsClient

func (me *TencentCloudClient) UseCfsClient() *cfs.Client

UseCfsClient returns cfs client for service

func (*TencentCloudClient) UseCfwClient added in v1.81.32

func (me *TencentCloudClient) UseCfwClient(iacExtInfo ...IacExtInfo) *cfw.Client

func (*TencentCloudClient) UseChdfsClient added in v1.79.11

func (me *TencentCloudClient) UseChdfsClient() *chdfs.Client

UseChdfsClient returns chdfs client for service

func (*TencentCloudClient) UseCiClient added in v1.79.3

func (me *TencentCloudClient) UseCiClient(bucket string) *cos.Client

UseCiClient returns ci client for service

func (*TencentCloudClient) UseCiamClient added in v1.81.12

func (me *TencentCloudClient) UseCiamClient() *ciam.Client

UseCiamClient returns ciam client for service

func (*TencentCloudClient) UseCkafkaClient

func (me *TencentCloudClient) UseCkafkaClient(iacExtInfo ...IacExtInfo) *ckafka.Client

UseCkafkaClient returns ckafka client for service

func (*TencentCloudClient) UseClbClient

func (me *TencentCloudClient) UseClbClient(iacExtInfo ...IacExtInfo) *clb.Client

UseClbClient returns clb client for service

func (*TencentCloudClient) UseClsClient added in v1.60.7

func (me *TencentCloudClient) UseClsClient(iacExtInfo ...IacExtInfo) *cls.Client

UseClsClient return CLS client for service

func (*TencentCloudClient) UseCosBatchClient added in v1.81.11

func (me *TencentCloudClient) UseCosBatchClient(uin string) *cos.Client

UseCosBatchClient returns ci client for service

func (*TencentCloudClient) UseCosClient

func (me *TencentCloudClient) UseCosClient() *s3.S3

UseCosClient returns cos client for service

func (*TencentCloudClient) UseCsipClient added in v1.81.77

func (me *TencentCloudClient) UseCsipClient() *csip.Client

UseCsipClient returns csip client for service

func (*TencentCloudClient) UseCssClient added in v1.78.12

func (me *TencentCloudClient) UseCssClient() *css.Client

UseCssClient returns css client for service

func (*TencentCloudClient) UseCvmClient

func (me *TencentCloudClient) UseCvmClient(iacExtInfo ...IacExtInfo) *cvm.Client

UseCvmClient returns cvm client for service

func (*TencentCloudClient) UseCwpClient added in v1.79.9

func (me *TencentCloudClient) UseCwpClient() *cwp.Client

UseCwpClient returns tke client for service

func (*TencentCloudClient) UseCynosdbClient added in v1.44.0

func (me *TencentCloudClient) UseCynosdbClient() *cynosdb.Client

UseCynosdbClient returns cynosdb client for service

func (*TencentCloudClient) UseDasbClient added in v1.81.45

func (me *TencentCloudClient) UseDasbClient() *dasb.Client

func (*TencentCloudClient) UseDayuClient

func (me *TencentCloudClient) UseDayuClient() *dayu.Client

UseDayuClient returns dayu client for service

func (*TencentCloudClient) UseDbbrainClient added in v1.78.14

func (me *TencentCloudClient) UseDbbrainClient() *dbbrain.Client

UseDbbrainClient returns dbbrain client for service

func (*TencentCloudClient) UseDcClient

func (me *TencentCloudClient) UseDcClient() *dc.Client

UseDcClient returns dc client for service

func (*TencentCloudClient) UseDcdbClient added in v1.78.8

func (me *TencentCloudClient) UseDcdbClient() *dcdb.Client

UseDcdbClient returns dcdb client for service

func (*TencentCloudClient) UseDlcClient added in v1.81.21

func (me *TencentCloudClient) UseDlcClient() *dlc.Client

UseDlcClient returns eb client for service

func (*TencentCloudClient) UseDnsPodClient added in v1.60.10

func (me *TencentCloudClient) UseDnsPodClient() *dnspod.Client

UseDnsPodClient return DnsPod client for service

func (*TencentCloudClient) UseDomainClient added in v1.73.0

func (me *TencentCloudClient) UseDomainClient() *domain.Client

UseDomainClient return Domain client for service

func (*TencentCloudClient) UseDtsClient added in v1.78.16

func (me *TencentCloudClient) UseDtsClient() *dts.Client

UseDtsClient returns dts client for service

func (*TencentCloudClient) UseEbClient added in v1.81.20

func (me *TencentCloudClient) UseEbClient() *eb.Client

UseEbClient returns eb client for service

func (*TencentCloudClient) UseEmrClient added in v1.60.11

func (me *TencentCloudClient) UseEmrClient() *emr.Client

UseEmrClient return EMR client for service

func (*TencentCloudClient) UseEsClient

func (me *TencentCloudClient) UseEsClient(iacExtInfo ...IacExtInfo) *es.Client

UseEsClient returns es client for service

func (*TencentCloudClient) UseGaapClient

func (me *TencentCloudClient) UseGaapClient(iacExtInfo ...IacExtInfo) *gaap.Client

UseGaapClient returns gaap client for service

func (*TencentCloudClient) UseKmsClient added in v1.54.0

func (me *TencentCloudClient) UseKmsClient() *kms.Client

UseKmsClient returns KMS client for service

func (*TencentCloudClient) UseLighthouseClient added in v1.73.0

func (me *TencentCloudClient) UseLighthouseClient(iacExtInfo ...IacExtInfo) *lighthouse.Client

UseLighthouseClient return Lighthouse client for service

func (*TencentCloudClient) UseMariadbClient added in v1.78.9

func (me *TencentCloudClient) UseMariadbClient(iacExtInfo ...IacExtInfo) *mariadb.Client

UseMariadbClient returns mariadb client for service

func (*TencentCloudClient) UseMdlClient added in v1.79.14

func (me *TencentCloudClient) UseMdlClient() *mdl.Client

UseMdlClient returns mdl client for service

func (*TencentCloudClient) UseMongodbClient

func (me *TencentCloudClient) UseMongodbClient(iacExtInfo ...IacExtInfo) *mongodb.Client

UseMongodbClient returns mongodb client for service

func (*TencentCloudClient) UseMonitorClient

func (me *TencentCloudClient) UseMonitorClient() *monitor.Client

UseMonitorClient returns monitor client for service

func (*TencentCloudClient) UseMpsClient added in v1.79.7

func (me *TencentCloudClient) UseMpsClient() *mps.Client

UseMpsClient returns mps client for service

func (*TencentCloudClient) UseMysqlClient

func (me *TencentCloudClient) UseMysqlClient(iacExtInfo ...IacExtInfo) *cdb.Client

UseMysqlClient returns mysql(cdb) client for service

func (*TencentCloudClient) UseOceanusClient added in v1.81.40

func (me *TencentCloudClient) UseOceanusClient() *oceanus.Client

func (*TencentCloudClient) UseOrganizationClient added in v1.78.13

func (me *TencentCloudClient) UseOrganizationClient() *organization.Client

UseOrganizationClient returns organization client for service

func (*TencentCloudClient) UsePicClient added in v1.79.3

func (me *TencentCloudClient) UsePicClient(bucket string) *cos.Client

UsePicClient returns pic client for service

func (*TencentCloudClient) UsePostgresqlClient

func (me *TencentCloudClient) UsePostgresqlClient(iacExtInfo ...IacExtInfo) *postgre.Client

UsePostgresqlClient returns postgresql client for service

func (*TencentCloudClient) UsePrivateDnsClient added in v1.60.12

func (me *TencentCloudClient) UsePrivateDnsClient(iacExtInfo ...IacExtInfo) *privatedns.Client

UsePrivateDnsClient return PrivateDns client for service

func (*TencentCloudClient) UsePtsClient added in v1.78.11

func (me *TencentCloudClient) UsePtsClient() *pts.Client

UsePtsClient returns pts client for service

func (*TencentCloudClient) UseRedisClient

func (me *TencentCloudClient) UseRedisClient() *redis.Client

UseRedisClient returns redis client for service

func (*TencentCloudClient) UseRegionClient added in v1.81.94

func (me *TencentCloudClient) UseRegionClient() *region.Client

UseRegionClient returns region client for service

func (*TencentCloudClient) UseRumClient added in v1.78.15

func (me *TencentCloudClient) UseRumClient() *rum.Client

UseRumClient returns rum client for service

func (*TencentCloudClient) UseSSLCertificateClient added in v1.53.0

func (me *TencentCloudClient) UseSSLCertificateClient() *sslCertificate.Client

UseSSLCertificateClient returns SSL Certificate client for service

func (*TencentCloudClient) UseScfClient

func (me *TencentCloudClient) UseScfClient(iacExtInfo ...IacExtInfo) *scf.Client

UseScfClient returns scf client for service

func (*TencentCloudClient) UseSesClient added in v1.78.8

func (me *TencentCloudClient) UseSesClient() *ses.Client

UseSesClient returns Ses client for service

func (*TencentCloudClient) UseSmsClient added in v1.78.7

func (me *TencentCloudClient) UseSmsClient() *sms.Client

UseSmsClient returns Sms client for service

func (*TencentCloudClient) UseSqlserverClient

func (me *TencentCloudClient) UseSqlserverClient(iacExtInfo ...IacExtInfo) *sqlserver.Client

UseSqlserverClient returns sqlserver client for service

func (*TencentCloudClient) UseSslClient

func (me *TencentCloudClient) UseSslClient() *ssl.Client

UseSslClient returns ssl client for service

func (*TencentCloudClient) UseSsmClient added in v1.55.0

func (me *TencentCloudClient) UseSsmClient() *ssm.Client

UseSsmClient returns SSM client for service

func (*TencentCloudClient) UseStsClient

func (me *TencentCloudClient) UseStsClient() *sts.Client

UseStsClient returns sts client for service

func (*TencentCloudClient) UseTCRClient added in v1.49.0

func (me *TencentCloudClient) UseTCRClient(iacExtInfo ...IacExtInfo) *tcr.Client

UseTCRClient returns apigateway client for service

func (*TencentCloudClient) UseTagClient

func (me *TencentCloudClient) UseTagClient() *tag.Client

UseTagClient returns tag client for service

func (*TencentCloudClient) UseTatClient added in v1.78.12

func (me *TencentCloudClient) UseTatClient() *tat.Client

UseTatClient returns tat client for service

func (*TencentCloudClient) UseTcaplusClient

func (me *TencentCloudClient) UseTcaplusClient() *tcaplusdb.Client

UseTcaplusClient returns tcaplush client for service

func (*TencentCloudClient) UseTcmClient added in v1.78.6

func (me *TencentCloudClient) UseTcmClient() *tcm.Client

UseTcmClient returns Tcm client for service

func (*TencentCloudClient) UseTdcpgClient added in v1.78.13

func (me *TencentCloudClient) UseTdcpgClient(iacExtInfo ...IacExtInfo) *tdcpg.Client

UseTdcpgClient returns tdcpg client for service

func (*TencentCloudClient) UseTdmqClient added in v1.59.12

func (me *TencentCloudClient) UseTdmqClient(iacExtInfo ...IacExtInfo) *tdmq.Client

UseTdmqClient returns Tdmq client for service

func (*TencentCloudClient) UseTemClient added in v1.77.0

func (me *TencentCloudClient) UseTemClient() *tem.Client

UseTemClient returns tem client for service

func (*TencentCloudClient) UseTencentCosClient added in v1.58.5

func (me *TencentCloudClient) UseTencentCosClient(bucket string) *cos.Client

UseTencentCosClient tencent cloud own client for service instead of aws

func (*TencentCloudClient) UseTeoClient added in v1.77.5

func (me *TencentCloudClient) UseTeoClient(iacExtInfo ...IacExtInfo) *teo.Client

UseTeoClient returns teo client for service

func (*TencentCloudClient) UseTkeClient

func (me *TencentCloudClient) UseTkeClient(iacExtInfo ...IacExtInfo) *tke.Client

UseTkeClient returns tke client for service

func (*TencentCloudClient) UseTrocketClient added in v1.81.26

func (me *TencentCloudClient) UseTrocketClient() *trocket.Client

UseTrocketClient returns trocket client for service

func (*TencentCloudClient) UseTseClient added in v1.81.0

func (me *TencentCloudClient) UseTseClient(iacExtInfo ...IacExtInfo) *tse.Client

UseTseClient returns tse client for service

func (*TencentCloudClient) UseTsfClient added in v1.79.6

func (me *TencentCloudClient) UseTsfClient() *tsf.Client

UseTsfClient returns tsf client for service

func (*TencentCloudClient) UseVodClient added in v1.45.0

func (me *TencentCloudClient) UseVodClient() *vod.Client

UseVodClient returns vod client for service

func (*TencentCloudClient) UseVpcClient

func (me *TencentCloudClient) UseVpcClient(iacExtInfo ...IacExtInfo) *vpc.Client

UseVpcClient returns vpc client for service

func (*TencentCloudClient) UseWafClient added in v1.81.29

func (me *TencentCloudClient) UseWafClient(iacExtInfo ...IacExtInfo) *waf.Client

func (*TencentCloudClient) UseWedataClient added in v1.81.21

func (me *TencentCloudClient) UseWedataClient() *wedata.Client

UseWedataClient returns eb client for service

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL