alicloud_slb_load_balancers
更新时间:
This data source provides the server load balancers of the current Alibaba Cloud user.
-> NOTE: Available in 1.123.1+
Example Usage
data "alicloud_slb_load_balancers" "example" {
name_regex = "sample_slb"
tags = {
tagKey1 = "tagValue1",
tagKey2 = "tagValue2"
}
}
output "first_slb_id" {
value = data.alicloud_slb_load_balancers.example.balancers[0].id
}
Argument Reference
The following arguments are supported:
ids
- (Optional) A list of SLBs IDs.name_regex
- (Optional) A regex string to filter results by SLB name.network_type
- (Optional) Network type of the SLBs. Valid values:vpc
andclassic
.vpc_id
- (Optional) ID of the VPC linked to the SLBs.vswitch_id
- (Optional) ID of the vSwitch linked to the SLBs.address
- (Optional) Service address of the SLBs.tags
- (Optional) A map of tags assigned to the SLB instances. Thetags
can have a maximum of 5 tag. It must be in the format:output_file
- (Optional) File name where to save data source results (after runningterraform plan
).resource_group_id
- (Optional, ForceNew) The Id of resource group which SLB belongs.address_ip_version
- (Optional, ForceNew) The address ip version. Valid valuesipv4
andipv6
.address_type
- (Optional, ForceNew) The address type of the SLB. Valid valuesinternet
andintranet
.internet_charge_type
- (Optional, ForceNew) The internet charge type. Valid valuesPayByBandwidth
andPayByTraffic
.load_balancer_name
- (Optional, ForceNew) The name of the SLB.payment_type
- (Optional, ForceNew) The payment type of SLB. Valid valuesPayAsYouGo
andSubscription
.server_id
- (Optional, ForceNew) The server ID.server_intranet_address
- (Optional, ForceNew) The server intranet address.master_zone_id
- (Optional, ForceNew) The master zone id of the SLB.slave_zone_id
- (Optional, ForceNew) The slave zone id of the SLB.
Attributes Reference
The following attributes are exported in addition to the arguments listed above:
ids
- A list of slb IDs.names
- A list of slb names.balancers
- A list of SLBs. Each element contains the following attributes:id
- ID of the SLB.address
- The IP address that the SLB instance uses to provide services.address_ip_version
- The address ip version.address_type
- The address type.auto_release_time
- The auto release time.backend_servers
- The backend servers of the SLB.description
- The description of servers.server_id
- The ID of the Elastic Compute Service (ECS) instance that is specified as a backend server of the CLB instance.type
- The type of servers.weight
- The weight of servers.
bandwidth
- The bandwidth of the SLB.create_time_stamp
- The create time stamp of the SLB.delete_protection
- Whether the SLB should delete protection.end_time
- The end time of the SLB.end_time_stamp
- The end time stamp of the SLB.internet_charge_type
- The billing method of the Internet-facing SLB instance.listener_ports_and_protocal
- The listener ports and protocal of the SLB.listener_port
- The listener port.listener_protocal
- The listener protoal.
listener_ports_and_protocol
- The listener ports and protocol of the SLB.description
- The description of protocol.forward_port
- The forward port.listener_forward
- The listener forward.listener_port
- The listener port.listener_protocol
- The listener protocol.
load_balancer_id
- Thd ID of the SLB.load_balancer_name
- The name of the SLB.master_zone_id
- Master availability zone of the SLBs.modification_protection_reason
- The reason of modification protection.modification_protection_status
- The status of modification protection.network_type
- Network type of the SLB. Possible values:vpc
andclassic
.region_id_alias
- Region ID the SLB belongs to.renewal_cyc_unit
- The renewal cyc unit of the SLB.renewal_duration
- The renewal duration of the SLB.renewal_status
- The renewal status of the SLB.resource_group_id
- The ID of the resource group.slave_zone_id
- Slave availability zone of the SLBs.load_balancer_spec
- The specification of the SLB.status
- SLB current status. Possible values:inactive
,active
andlocked
.tags
- The tags of the SLB.vswitch_id
- ID of the vSwitch the SLB belongs to.vpc_id
- ID of the VPC the SLB belongs to.
文档内容是否对您有帮助?