Documentation ¶
Index ¶
- Constants
- type LogRoundTripper
- type TencentCloudClient
- func (me *TencentCloudClient) NewClientProfile(timeout int) *profile.ClientProfile
- func (me *TencentCloudClient) UseAPIGatewayClient() *apigateway.Client
- func (me *TencentCloudClient) UseApiClient() *api.Client
- func (me *TencentCloudClient) UseAsClient() *as.Client
- func (me *TencentCloudClient) UseAuditClient() *audit.Client
- func (me *TencentCloudClient) UseCamClient() *cam.Client
- func (me *TencentCloudClient) UseCbsClient() *cbs.Client
- func (me *TencentCloudClient) UseCdnClient() *cdn.Client
- func (me *TencentCloudClient) UseCfsClient() *cfs.Client
- func (me *TencentCloudClient) UseCkafkaClient() *ckafka.Client
- func (me *TencentCloudClient) UseClbClient() *clb.Client
- func (me *TencentCloudClient) UseCosClient() *s3.S3
- func (me *TencentCloudClient) UseCvmClient() *cvm.Client
- func (me *TencentCloudClient) UseCynosdbClient() *cynosdb.Client
- func (me *TencentCloudClient) UseDayuClient() *dayu.Client
- func (me *TencentCloudClient) UseDcClient() *dc.Client
- func (me *TencentCloudClient) UseEsClient() *es.Client
- func (me *TencentCloudClient) UseGaapClient() *gaap.Client
- func (me *TencentCloudClient) UseKmsClient() *kms.Client
- func (me *TencentCloudClient) UseMongodbClient() *mongodb.Client
- func (me *TencentCloudClient) UseMonitorClient() *monitor.Client
- func (me *TencentCloudClient) UseMysqlClient() *cdb.Client
- func (me *TencentCloudClient) UsePostgresqlClient() *postgre.Client
- func (me *TencentCloudClient) UseRedisClient() *redis.Client
- func (me *TencentCloudClient) UseSSLCertificateClient() *sslCertificate.Client
- func (me *TencentCloudClient) UseScfClient() *scf.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) UseTcaplusClient() *tcaplusdb.Client
- func (me *TencentCloudClient) UseTdmqClient() *tdmq.Client
- func (me *TencentCloudClient) UseTencentCosClient(bucket string) *cos.Client
- func (me *TencentCloudClient) UseTkeClient() *tke.Client
- func (me *TencentCloudClient) UseVodClient() *vod.Client
- func (me *TencentCloudClient) UseVpcClient() *vpc.Client
Constants ¶
const ReqClient = "Terraform-v1.56.1"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
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) 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) UseApiClient ¶ added in v1.60.4
func (me *TencentCloudClient) UseApiClient() *api.Client
UseApiClient return API 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) 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) 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) UseCosClient ¶
func (me *TencentCloudClient) UseCosClient() *s3.S3
UseCosClient returns cos client for service
func (*TencentCloudClient) UseCvmClient ¶
func (me *TencentCloudClient) UseCvmClient() *cvm.Client
UseCvmClient returns cvm 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) UseDcClient ¶
func (me *TencentCloudClient) UseDcClient() *dc.Client
UseDcClient returns dc 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) 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) UseMysqlClient ¶
func (me *TencentCloudClient) UseMysqlClient() *cdb.Client
UseMysqlClient returns mysql(cdb) client for service
func (*TencentCloudClient) UsePostgresqlClient ¶
func (me *TencentCloudClient) UsePostgresqlClient() *postgre.Client
UsePostgreClient returns postgresql client for service
func (*TencentCloudClient) UseRedisClient ¶
func (me *TencentCloudClient) UseRedisClient() *redis.Client
UseRedisClient returns redis 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) 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) UseTcaplusClient ¶
func (me *TencentCloudClient) UseTcaplusClient() *tcaplusdb.Client
UseTcaplusClient returns tcaplush 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) 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) UseTkeClient ¶
func (me *TencentCloudClient) UseTkeClient() *tke.Client
UseTkeClient returns tke 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