This custom provider exists due to some of the resources and data sources in the
official Tencent Cloud Terraform provider may not fulfill the requirements of some
scenario. The reason behind every resources and data sources are stated as below:
Resources
st-tencentcloud_cam_user_group_attachment
The official TencentCloud Terraform provider's resource
tencentcloud_cam_group_membership
will remove all other attached users for the target group, which may cause a
problem where Terraform may delete those users attached outside from Terraform.
st-tencentcloud_enable_mfa_device
The official TencentCloud Terraform provider does not have
the resource to enforce MFA for login.
Data Sources
st-tencentcloud_clb_load_balancers
The official TencentCloud Terraform provider's data source
tencentcloud_clb_instances
do not support filtering load balancers with tags.
Added client_config block to allow overriding the Provider configuration.
st-tencentcloud_cdn_domains
The official TencentCloud Terraform provider's data source
tencentcloud_cdn_domains
do no support querying CDN Domains from other account. This is solved by adding
client_config block to allow overriding the Provider configuration.