connectivity

package
v1.81.1 Latest Latest
Warning

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

Go to latest
Published: May 17, 2023 License: MPL-2.0 Imports: 84 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 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 LogRoundTripper

type LogRoundTripper struct {
}

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

NewClientProfile 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) 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() *cbs.Client

UseCbsClient returns cbs client for service

func (*TencentCloudClient) UseCdnClient

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

UseCdnClient returns cdn client for service

func (*TencentCloudClient) UseCfsClient

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

UseCfsClient returns cfs client for service

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) UseCkafkaClient

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

UseCkafkaClient returns ckafka client for service

func (*TencentCloudClient) UseClbClient

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

UseClbClient returns clb client for service

func (*TencentCloudClient) UseClsClient added in v1.60.7

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

UseClsClient return CLS client for service

func (*TencentCloudClient) UseCosClient

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

UseCosClient returns cos 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() *cvm.Client

UseCvmClient returns cvm client for service

func (*TencentCloudClient) UseCwpClient added in v1.79.9

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

UseTkeClient 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) 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) 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) 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() *es.Client

UseEsClient returns es client for service

func (*TencentCloudClient) UseGaapClient

func (me *TencentCloudClient) UseGaapClient() *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() *lighthouse.Client

UseLighthouseClient return Lighthouse client for service

func (*TencentCloudClient) UseMariadbClient added in v1.78.9

func (me *TencentCloudClient) UseMariadbClient() *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() *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() *cdb.Client

UseMysqlClient returns mysql(cdb) client for service

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() *postgre.Client

UsePostgresqlClient returns postgresql client for service

func (*TencentCloudClient) UsePrivateDnsClient added in v1.60.12

func (me *TencentCloudClient) UsePrivateDnsClient() *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() *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() *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() *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() *tdcpg.Client

UseTdcpgClient returns tdcpg client for service

func (*TencentCloudClient) UseTdmqClient added in v1.59.12

func (me *TencentCloudClient) UseTdmqClient() *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() *teo.Client

UseTeoClient returns teo client for service

func (*TencentCloudClient) UseTkeClient

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

UseTkeClient returns tke client for service

func (*TencentCloudClient) UseTseClient added in v1.81.0

func (me *TencentCloudClient) UseTseClient() *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() *vpc.Client

UseVpcClient returns vpc client for service

Jump to

Keyboard shortcuts

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