alicloud_mongodb_sharding_network_private_addresses
更新时间:
This data source provides the Mongodb Sharding Network Private Addresses of the current Alibaba Cloud user.
-> NOTE: Available in v1.157.0+.
Example Usage
Basic Usage
data "alicloud_mongodb_sharding_network_private_addresses" "example" {
db_instance_id = "example_value"
node_id = "example_value"
role = "Primary"
}
output "mongodb_sharding_network_private_address_id_1" {
value = data.alicloud_mongodb_sharding_network_private_addresses.example.addresses.0.id
}
Argument Reference
The following arguments are supported:
db_instance_id
- (Required, ForceNew) The db instance id.node_id
- (Optional, ForceNew) The ID of themongos
,shard
, orConfigserver
node in the sharded cluster instance.output_file
- (Optional) File name where to save data source results (after runningterraform plan
).role
- (Optional, ForceNew) The role of the node. Valid values:Primary
orSecondary
.
Argument Reference
The following attributes are exported in addition to the arguments listed above:
addresses
- A list of Mongodb Sharding Network Private Addresses. Each element contains the following attributes:db_instance_id
- The db instance id.network_type
- The type of the network.network_address
- The endpoint of the instance.node_type
- The type of the node.port
- The port number.role
- The role of the node.vpc_id
- The ID of the VPC.expired_time
- The remaining duration of the classic network address. Unit:seconds
.ip_address
- The IP address of the instance.vswitch_id
- The vSwitch ID of the VPC.node_id
- The ID of themongos
,shard
, orConfigserver
node in the sharded cluster instance.
文档内容是否对您有帮助?