data-result-mappings

Kagashino/data-result-mappings/tencentcloud

Terraform Module HCL TENCENTCLOUD

A terraform module contains static output keys of most of tencentcloud datasource result

Install
module "data-result-mappings" {
source = "Kagashino/data-result-mappings/tencentcloud"
version = "1.0.1"
}
plain text: /constructs/tfmod-kagashino-data-result-mappings-tencentcloud/install.txt
⭐ Source on GitHub 📦 Registry page
README

Terraform Module TencentCloud Datasource result mappings What is this module? This module provides most of data "tencentcloud_" result keys e.g. instance_list, list, xxxwhatever_list mapping by its own data source name as output values. We're using command terraform providers schema -json to auto-generate these output keys. Why we need this module? Here shows the normal way to access TencentCloud datasources result: ``hcl data "tencentcloud_vpc_instances" "instance" {} data "tencentcloud_security_groups" "sg" {} output "vpc_list" { value = data.tencentcloud_vpc_instances.instance.instance_list } output "security_groups" { value = tencentcloud_security_groups.sg.security_groups } ` You can see the vpc returns instance_list but sg returns security_groups. Oh, man! We cannot remember every da

Outputs (50)
cbs_storages
clb_attachments
cynosdb_clusters
kms_keys
monitor_product_namespace
postgresql_instances
api_gateway_customer_domains
domains
emr
key_pairs
tcr_repositories
ckafka_users
clb_target_groups
mysql_zone_config
vod_image_sprite_templates
clb_redirections
dayu_cc_http_policies
elasticsearch_instances
gaap_certificates
route_table
sqlserver_instances
vpn_gateways
availability_zones
clb_listener_rules
cos_buckets
cynosdb_zone_config
dc_gateway_instances
security_groups
eips
monitor_binding_objects
… and 20 more outputs
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.1
Cloud TENCENTCLOUD
Total downloads69
Outputs50
NamespaceKagashino
Updated