connectivity

package
v1.81.91 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: MPL-2.0 Imports: 98 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) 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