You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"alicloud_mongodb_sharding_instance" {
source="./modules/alicloud/r/alicloud_mongodb_sharding_instance"# account_password - (optional) is a type of stringaccount_password=null# backup_period - (optional) is a type of set of stringbackup_period=[]
# backup_time - (optional) is a type of stringbackup_time=null# engine_version - (required) is a type of stringengine_version=null# instance_charge_type - (optional) is a type of stringinstance_charge_type=null# kms_encrypted_password - (optional) is a type of stringkms_encrypted_password=null# kms_encryption_context - (optional) is a type of map of stringkms_encryption_context={}
# name - (optional) is a type of stringname=null# period - (optional) is a type of numberperiod=null# security_group_id - (optional) is a type of stringsecurity_group_id=null# security_ip_list - (optional) is a type of set of stringsecurity_ip_list=[]
# storage_engine - (optional) is a type of stringstorage_engine=null# tags - (optional) is a type of map of stringtags={}
# tde_status - (optional) is a type of stringtde_status=null# vswitch_id - (optional) is a type of stringvswitch_id=null# zone_id - (optional) is a type of stringzone_id=nullmongo_list=[{
connect_string =null
node_class =null
node_id =null
port =null
}]
shard_list=[{
node_class =null
node_id =null
node_storage =null
}]
}
resource"alicloud_mongodb_sharding_instance""this" {
# account_password - (optional) is a type of stringaccount_password=var.account_password# backup_period - (optional) is a type of set of stringbackup_period=var.backup_period# backup_time - (optional) is a type of stringbackup_time=var.backup_time# engine_version - (required) is a type of stringengine_version=var.engine_version# instance_charge_type - (optional) is a type of stringinstance_charge_type=var.instance_charge_type# kms_encrypted_password - (optional) is a type of stringkms_encrypted_password=var.kms_encrypted_password# kms_encryption_context - (optional) is a type of map of stringkms_encryption_context=var.kms_encryption_context# name - (optional) is a type of stringname=var.name# period - (optional) is a type of numberperiod=var.period# security_group_id - (optional) is a type of stringsecurity_group_id=var.security_group_id# security_ip_list - (optional) is a type of set of stringsecurity_ip_list=var.security_ip_list# storage_engine - (optional) is a type of stringstorage_engine=var.storage_engine# tags - (optional) is a type of map of stringtags=var.tags# tde_status - (optional) is a type of stringtde_status=var.tde_status# vswitch_id - (optional) is a type of stringvswitch_id=var.vswitch_id# zone_id - (optional) is a type of stringzone_id=var.zone_iddynamic"mongo_list" {
for_each=var.mongo_listcontent {
# node_class - (required) is a type of stringnode_class=mongo_list.value["node_class"]
}
}
dynamic"shard_list" {
for_each=var.shard_listcontent {
# node_class - (required) is a type of stringnode_class=shard_list.value["node_class"]
# node_storage - (required) is a type of numbernode_storage=shard_list.value["node_storage"]
}
}
}
output"backup_period" {
description="returns a set of string"value=alicloud_mongodb_sharding_instance.this.backup_period
}
output"backup_time" {
description="returns a string"value=alicloud_mongodb_sharding_instance.this.backup_time
}
output"id" {
description="returns a string"value=alicloud_mongodb_sharding_instance.this.id
}
output"instance_charge_type" {
description="returns a string"value=alicloud_mongodb_sharding_instance.this.instance_charge_type
}
output"period" {
description="returns a number"value=alicloud_mongodb_sharding_instance.this.period
}
output"retention_period" {
description="returns a number"value=alicloud_mongodb_sharding_instance.this.retention_period
}
output"security_group_id" {
description="returns a string"value=alicloud_mongodb_sharding_instance.this.security_group_id
}
output"security_ip_list" {
description="returns a set of string"value=alicloud_mongodb_sharding_instance.this.security_ip_list
}
output"storage_engine" {
description="returns a string"value=alicloud_mongodb_sharding_instance.this.storage_engine
}
output"this" {
value=alicloud_mongodb_sharding_instance.this
}