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

tencentcloud

package
v1.83.6 Latest Latest
Warning

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

Go to latest
Published: Jun 26, 2026 License: MPL-2.0 Imports: 128 Imported by: 8

Documentation

Index

Constants

View Source
const (
	PROVIDER_SECRET_ID      = "TENCENTCLOUD_SECRET_ID"
	PROVIDER_SECRET_KEY     = "TENCENTCLOUD_SECRET_KEY"
	PROVIDER_SECURITY_TOKEN = "TENCENTCLOUD_SECURITY_TOKEN"
	PROVIDER_REGION         = "TENCENTCLOUD_REGION"
	PROVIDER_PROTOCOL       = "TENCENTCLOUD_PROTOCOL"
	PROVIDER_DOMAIN         = "TENCENTCLOUD_DOMAIN"
	PROVIDER_COS_DOMAIN     = "TENCENTCLOUD_COS_DOMAIN"
	//internal version: replace envYunti begin, please do not modify this annotation and refrain from inserting any code between the beginning and end lines of the annotation.
	//internal version: replace envYunti end, please do not modify this annotation and refrain from inserting any code between the beginning and end lines of the annotation.
	PROVIDER_ASSUME_ROLE_ARN                     = "TENCENTCLOUD_ASSUME_ROLE_ARN"
	PROVIDER_ASSUME_ROLE_ARN_FILE                = "TENCENTCLOUD_ASSUME_ROLE_ARNN_FILE"
	PROVIDER_ASSUME_ROLE_SESSION_NAME            = "TENCENTCLOUD_ASSUME_ROLE_SESSION_NAME"
	PROVIDER_ASSUME_ROLE_SESSION_DURATION        = "TENCENTCLOUD_ASSUME_ROLE_SESSION_DURATION"
	PROVIDER_ASSUME_ROLE_EXTERNAL_ID             = "TENCENTCLOUD_ASSUME_ROLE_EXTERNAL_ID"
	PROVIDER_ASSUME_ROLE_SOURCE_IDENTITY         = "TENCENTCLOUD_ASSUME_ROLE_SOURCE_IDENTITY"
	PROVIDER_ASSUME_ROLE_SERIAL_NUMBER           = "TENCENTCLOUD_ASSUME_ROLE_SERIAL_NUMBER"
	PROVIDER_ASSUME_ROLE_TOKEN_CODE              = "TENCENTCLOUD_ASSUME_ROLE_TOKEN_CODE"
	PROVIDER_ASSUME_ROLE_SAML_ASSERTION          = "TENCENTCLOUD_ASSUME_ROLE_SAML_ASSERTION"
	PROVIDER_ASSUME_ROLE_PRINCIPAL_ARN           = "TENCENTCLOUD_ASSUME_ROLE_PRINCIPAL_ARN"
	PROVIDER_ASSUME_ROLE_WEB_IDENTITY_TOKEN      = "TENCENTCLOUD_ASSUME_ROLE_WEB_IDENTITY_TOKEN"
	PROVIDER_ASSUME_ROLE_WEB_IDENTITY_TOKEN_FILE = "TENCENTCLOUD_ASSUME_ROLE_WEB_IDENTITY_TOKEN_FILE"
	PROVIDER_ASSUME_ROLE_PROVIDER_ID             = "TENCENTCLOUD_ASSUME_ROLE_PROVIDER_ID"
	PROVIDER_MFA_CERTIFICATION_SERIAL_NUMBER     = "TENCENTCLOUD_MFA_CERTIFICATION_SERIAL_NUMBER"
	PROVIDER_MFA_CERTIFICATION_TOKEN_CODE        = "TENCENTCLOUD_MFA_CERTIFICATION_TOKEN_CODE"
	PROVIDER_MFA_CERTIFICATION_DURATION_SECONDS  = "TENCENTCLOUD_MFA_CERTIFICATION_DURATION_SECONDS"
	PROVIDER_SHARED_CREDENTIALS_DIR              = "TENCENTCLOUD_SHARED_CREDENTIALS_DIR"
	PROVIDER_PROFILE                             = "TENCENTCLOUD_PROFILE"
	PROVIDER_CAM_ROLE_NAME                       = "TENCENTCLOUD_CAM_ROLE_NAME"
	POD_OIDC_TKE_REGION                          = "TKE_REGION"
	POD_OIDC_TKE_WEB_IDENTITY_TOKEN_FILE         = "TKE_WEB_IDENTITY_TOKEN_FILE"
	POD_OIDC_TKE_PROVIDER_ID                     = "TKE_PROVIDER_ID"
	POD_OIDC_TKE_ROLE_ARN                        = "TKE_ROLE_ARN"
)
View Source
const (
	DEFAULT_REGION  = "ap-guangzhou"
	DEFAULT_PROFILE = "default"
)

Variables

This section is empty.

Functions

func Provider

func Provider() *schema.Provider

Types

type TencentCloudClient

type TencentCloudClient struct {
	// contains filtered or unexported fields
}

func (*TencentCloudClient) GetAPIV3Conn added in v1.81.58

func (meta *TencentCloudClient) GetAPIV3Conn() *connectivity.TencentCloudClient

GetAPIV3Conn returns the cloud API client connection used to access TencentCloud APIs.

Directories

Path Synopsis
Package framework provides the terraform-plugin-framework flavour of the TencentCloud provider.
Package framework provides the terraform-plugin-framework flavour of the TencentCloud provider.
acctest
Package frameworkacctest provides ProtoV5ProviderFactories used by framework resource / data source acceptance tests.
Package frameworkacctest provides ProtoV5ProviderFactories used by framework resource / data source acceptance tests.
internal/helper
Package helper is the shared utility package for resources/data sources on the terraform-plugin-framework side.
Package helper is the shared utility package for resources/data sources on the terraform-plugin-framework side.
internal/sdkv2schema
Package sdkv2schema contains compatibility helpers for mirroring SDKv2 provider schema semantics in terraform-plugin-framework schemas.
Package sdkv2schema contains compatibility helpers for mirroring SDKv2 provider schema semantics in terraform-plugin-framework schemas.
internal
sharedmeta
Package sharedmeta provides framework-side resources/data sources with the same runtime context as SDKv2 (credentials and a shared SDK client).
Package sharedmeta provides framework-side resources/data sources with the same runtime context as SDKv2 (credentials and a shared SDK client).
services
apm
as
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
audit
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
bh
bi
cam
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
cat
cbs
ccn
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
cdb
cdc
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
cdh
cdn
cdwdoris
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
cfs
cfw
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
ci
clb
cls
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
controlcenter
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
cos
crs
css
cvm
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
cwp
cynosdb
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
dc
dcg
dlc
dts
eb
emr
es
fl
ga2
gs
kms
mdl
mps
mqtt
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
pls
postgresql
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
pts
rum
Provides a resource to create a rum release_file
Provides a resource to create a rum release_file
scf
ses
sms
sqlserver
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
ssl
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
ssm
sts
tag
tat
tcm
tco
tcr
tcss
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
tem
teo
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
thpc
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
tke
Provide a datasource to query EKS cluster credential info (offlined).
Provide a datasource to query EKS cluster credential info (offlined).
tmp
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
tse
tsf
Provides a resource to create a tsf repository
Provides a resource to create a tsf repository
vdb
vod
vpc
Provides a resource to create a vpc classic_link_attachment
Provides a resource to create a vpc classic_link_attachment
vpn
waf
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.
wedata
Code generated by iacg; DO NOT EDIT.
Code generated by iacg; DO NOT EDIT.

Jump to

Keyboard shortcuts

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