» ucloud_lb_rules
This data source provides a list of Load Balancer Rule resources according to their Load Balancer Rule ID.
» Example Usage
data "ucloud_lb_rules" "example" {
load_balancer_id = "ulb-xxx"
listener_id = "vserver-xxx"
}
output "first" {
value = "${data.ucloud_lb_rules.example.lb_rules.0.id}"
}
» Argument Reference
The following arguments are supported:
-
load_balancer_id
- (Required) The ID of a load balancer. -
listener_id
- (Required) The ID of a listener server. -
ids
- (Optional) A list of LB Rule IDs, all the LB Rules belong to the Load Balancer listener will be retrieved if the ID is""
. -
output_file
- (Optional) File name where to save data source results (after runningterraform plan
).
» Attributes Reference
In addition to all arguments above, the following attributes are exported:
-
lb_rules
- It is a nested type which documented below. -
total_count
- Total number of LB Rules that satisfy the condition.
The attribute (lb_rules
) support the following: