Documentation ¶
Index ¶
- Constants
- Variables
- func SetReqClient(name string)
- type LogRoundTripper
- type TencentCloudClient
- func (me *TencentCloudClient) NewClientIntlProfile(timeout int) *intlProfile.ClientProfile
- func (me *TencentCloudClient) NewClientProfile(timeout int) *profile.ClientProfile
- func (me *TencentCloudClient) UseAPIGatewayClient() *apigateway.Client
- func (me *TencentCloudClient) UseAntiddosClient() *antiddos.Client
- func (me *TencentCloudClient) UseApiClient() *api.Client
- func (me *TencentCloudClient) UseApmClient() *apm.Client
- func (me *TencentCloudClient) UseAsClient() *as.Client
- func (me *TencentCloudClient) UseAuditClient() *audit.Client
- func (me *TencentCloudClient) UseCamClient() *cam.Client
- func (me *TencentCloudClient) UseCatClient() *cat.Client
- func (me *TencentCloudClient) UseCbsClient() *cbs.Client
- func (me *TencentCloudClient) UseCdnClient() *cdn.Client
- func (me *TencentCloudClient) UseCdwchClient() *cdwch.Client
- func (me *TencentCloudClient) UseCfsClient() *cfs.Client
- func (me *TencentCloudClient) UseCfwClient() *cfw.Client
- func (me *TencentCloudClient) UseChdfsClient() *chdfs.Client
- func (me *TencentCloudClient) UseCiClient(bucket string) *cos.Client
- func (me *TencentCloudClient) UseCiamClient() *ciam.Client
- func (me *TencentCloudClient) UseCkafkaClient() *ckafka.Client
- func (me *TencentCloudClient) UseClbClient() *clb.Client
- func (me *TencentCloudClient) UseClsClient() *cls.Client
- func (me *TencentCloudClient) UseCosBatchClient(uin string) *cos.Client
- func (me *TencentCloudClient) UseCosClient() *s3.S3
- func (me *TencentCloudClient) UseCssClient() *css.Client
- func (me *TencentCloudClient) UseCvmClient() *cvm.Client
- func (me *TencentCloudClient) UseCwpClient() *cwp.Client
- func (me *TencentCloudClient) UseCynosdbClient() *cynosdb.Client
- func (me *TencentCloudClient) UseDayuClient() *dayu.Client
- func (me *TencentCloudClient) UseDbbrainClient() *dbbrain.Client
- func (me *TencentCloudClient) UseDcClient() *dc.Client
- func (me *TencentCloudClient) UseDcdbClient() *dcdb.Client
- func (me *TencentCloudClient) UseDlcClient() *dlc.Client
- func (me *TencentCloudClient) UseDnsPodClient() *dnspod.Client
- func (me *TencentCloudClient) UseDomainClient() *domain.Client
- func (me *TencentCloudClient) UseDtsClient() *dts.Client
- func (me *TencentCloudClient) UseEbClient() *eb.Client
- func (me *TencentCloudClient) UseEmrClient() *emr.Client
- func (me *TencentCloudClient) UseEsClient() *es.Client
- func (me *TencentCloudClient) UseGaapClient() *gaap.Client
- func (me *TencentCloudClient) UseKmsClient() *kms.Client
- func (me *TencentCloudClient) UseLighthouseClient() *lighthouse.Client
- func (me *TencentCloudClient) UseMariadbClient() *mariadb.Client
- func (me *TencentCloudClient) UseMdlClient() *mdl.Client
- func (me *TencentCloudClient) UseMongodbClient() *mongodb.Client
- func (me *TencentCloudClient) UseMonitorClient() *monitor.Client
- func (me *TencentCloudClient) UseMpsClient() *mps.Client
- func (me *TencentCloudClient) UseMysqlClient() *cdb.Client
- func (me *TencentCloudClient) UseOrganizationClient() *organization.Client
- func (me *TencentCloudClient) UsePicClient(bucket string) *cos.Client
- func (me *TencentCloudClient) UsePostgresqlClient() *postgre.Client
- func (me *TencentCloudClient) UsePrivateDnsClient() *privatedns.Client
- func (me *TencentCloudClient) UsePtsClient() *pts.Client
- func (me *TencentCloudClient) UseRedisClient() *redis.Client
- func (me *TencentCloudClient) UseRumClient() *rum.Client
- func (me *TencentCloudClient) UseSSLCertificateClient() *sslCertificate.Client
- func (me *TencentCloudClient) UseScfClient() *scf.Client
- func (me *TencentCloudClient) UseSesClient() *ses.Client
- func (me *TencentCloudClient) UseSmsClient() *sms.Client
- func (me *TencentCloudClient) UseSqlserverClient() *sqlserver.Client
- func (me *TencentCloudClient) UseSslClient() *ssl.Client
- func (me *TencentCloudClient) UseSsmClient() *ssm.Client
- func (me *TencentCloudClient) UseStsClient() *sts.Client
- func (me *TencentCloudClient) UseTCRClient() *tcr.Client
- func (me *TencentCloudClient) UseTagClient() *tag.Client
- func (me *TencentCloudClient) UseTatClient() *tat.Client
- func (me *TencentCloudClient) UseTcaplusClient() *tcaplusdb.Client
- func (me *TencentCloudClient) UseTcmClient() *tcm.Client
- func (me *TencentCloudClient) UseTdcpgClient() *tdcpg.Client
- func (me *TencentCloudClient) UseTdmqClient() *tdmq.Client
- func (me *TencentCloudClient) UseTemClient() *tem.Client
- func (me *TencentCloudClient) UseTencentCosClient(bucket string) *cos.Client
- func (me *TencentCloudClient) UseTeoClient() *teo.Client
- func (me *TencentCloudClient) UseTkeClient() *tke.Client
- func (me *TencentCloudClient) UseTrocketClient() *trocket.Client
- func (me *TencentCloudClient) UseTseClient() *tse.Client
- func (me *TencentCloudClient) UseTsfClient() *tsf.Client
- func (me *TencentCloudClient) UseVodClient() *vod.Client
- func (me *TencentCloudClient) UseVpcClient() *vpc.Client
- func (me *TencentCloudClient) UseWafClient() *waf.Client
- func (me *TencentCloudClient) UseWedataClient() *wedata.Client
Constants ¶
const ( PROVIDER_CVM_REQUEST_TIMEOUT = "TENCENTCLOUD_CVM_REQUEST_TIMEOUT" PROVIDER_CBS_REQUEST_TIMEOUT = "TENCENTCLOUD_CBS_REQUEST_TIMEOUT" )
const REQUEST_CLIENT = "TENCENTCLOUD_API_REQUEST_CLIENT"
Variables ¶
var ReqClient = "Terraform-latest"
Functions ¶
func SetReqClient ¶ added in v1.78.7
func SetReqClient(name string)
Types ¶
type LogRoundTripper ¶
type LogRoundTripper struct { }
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) 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) UseCdwchClient ¶ added in v1.81.15
func (me *TencentCloudClient) UseCdwchClient() *cdwch.Client
UseCdwchClient returns cdwch 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() *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() *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) 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) 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
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) 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() *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) 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() *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
func (*TencentCloudClient) UseWafClient ¶ added in v1.81.29
func (me *TencentCloudClient) UseWafClient() *waf.Client
func (*TencentCloudClient) UseWedataClient ¶ added in v1.81.21
func (me *TencentCloudClient) UseWedataClient() *wedata.Client
UseWedataClient returns eb client for service