1. Registry
  2. Packages
  3. Opentelekomcloud Provider
  4. API Docs
  5. getLbLoadbalancerV3
Viewing docs for opentelekomcloud 1.37.10
published on Thursday, Oct 8, 2026 by opentelekomcloud
opentelekomcloud
Viewing docs for opentelekomcloud 1.37.10
published on Thursday, Oct 8, 2026 by opentelekomcloud

    Up-to-date reference of API arguments for ELBv3 loadbalancer you can get at documentation portal

    Use this data source to get the info about an existing ELBv3 load balancer.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as opentelekomcloud from "@pulumi/opentelekomcloud";
    
    const loadbalancer1 = opentelekomcloud.getLbLoadbalancerV3({
        id: lbId,
    });
    
    import pulumi
    import pulumi_opentelekomcloud as opentelekomcloud
    
    loadbalancer1 = opentelekomcloud.get_lb_loadbalancer_v3(id=lb_id)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/opentelekomcloud/opentelekomcloud"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := opentelekomcloud.LookupLbLoadbalancerV3(ctx, &opentelekomcloud.LookupLbLoadbalancerV3Args{
    			Id: pulumi.StringRef(lbId),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Opentelekomcloud = Pulumi.Opentelekomcloud;
    
    return await Deployment.RunAsync(() => 
    {
        var loadbalancer1 = Opentelekomcloud.GetLbLoadbalancerV3.Invoke(new()
        {
            Id = lbId,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.opentelekomcloud.OpentelekomcloudFunctions;
    import com.pulumi.opentelekomcloud.inputs.GetLbLoadbalancerV3Args;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var loadbalancer1 = OpentelekomcloudFunctions.getLbLoadbalancerV3(GetLbLoadbalancerV3Args.builder()
                .id(lbId)
                .build());
    
        }
    }
    
    variables:
      loadbalancer1:
        fn::invoke:
          function: opentelekomcloud:getLbLoadbalancerV3
          arguments:
            id: ${lbId}
    
    Example coming soon!
    

    Using getLbLoadbalancerV3

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getLbLoadbalancerV3(args: GetLbLoadbalancerV3Args, opts?: InvokeOptions): Promise<GetLbLoadbalancerV3Result>
    function getLbLoadbalancerV3Output(args: GetLbLoadbalancerV3OutputArgs, opts?: InvokeOutputOptions): Output<GetLbLoadbalancerV3Result>
    def get_lb_loadbalancer_v3(availability_zones: Optional[Sequence[str]] = None,
                               deletion_protection: Optional[bool] = None,
                               description: Optional[str] = None,
                               eip_id: Optional[str] = None,
                               elb_subnet_type: Optional[str] = None,
                               enterprise_project_id: Optional[str] = None,
                               guaranteed: Optional[bool] = None,
                               id: Optional[str] = None,
                               ip_version: Optional[float] = None,
                               ipv6_vip_address: Optional[str] = None,
                               ipv6_vip_port_id: Optional[str] = None,
                               ipv6_vip_subnet_id: Optional[str] = None,
                               l4_flavor: Optional[str] = None,
                               l4_scale_flavor: Optional[str] = None,
                               l7_flavor: Optional[str] = None,
                               l7_scale_flavor: Optional[str] = None,
                               member_address: Optional[str] = None,
                               member_device_id: Optional[str] = None,
                               name: Optional[str] = None,
                               operating_status: Optional[str] = None,
                               protection_status: Optional[str] = None,
                               provisioning_status: Optional[str] = None,
                               public_ip_id: Optional[str] = None,
                               router_id: Optional[str] = None,
                               subnet_id: Optional[str] = None,
                               vip_address: Optional[str] = None,
                               vip_port_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetLbLoadbalancerV3Result
    def get_lb_loadbalancer_v3_output(availability_zones: pulumi.Input[Optional[Sequence[pulumi.Input[str]]]] = None,
                               deletion_protection: pulumi.Input[Optional[bool]] = None,
                               description: pulumi.Input[Optional[str]] = None,
                               eip_id: pulumi.Input[Optional[str]] = None,
                               elb_subnet_type: pulumi.Input[Optional[str]] = None,
                               enterprise_project_id: pulumi.Input[Optional[str]] = None,
                               guaranteed: pulumi.Input[Optional[bool]] = None,
                               id: pulumi.Input[Optional[str]] = None,
                               ip_version: pulumi.Input[Optional[float]] = None,
                               ipv6_vip_address: pulumi.Input[Optional[str]] = None,
                               ipv6_vip_port_id: pulumi.Input[Optional[str]] = None,
                               ipv6_vip_subnet_id: pulumi.Input[Optional[str]] = None,
                               l4_flavor: pulumi.Input[Optional[str]] = None,
                               l4_scale_flavor: pulumi.Input[Optional[str]] = None,
                               l7_flavor: pulumi.Input[Optional[str]] = None,
                               l7_scale_flavor: pulumi.Input[Optional[str]] = None,
                               member_address: pulumi.Input[Optional[str]] = None,
                               member_device_id: pulumi.Input[Optional[str]] = None,
                               name: pulumi.Input[Optional[str]] = None,
                               operating_status: pulumi.Input[Optional[str]] = None,
                               protection_status: pulumi.Input[Optional[str]] = None,
                               provisioning_status: pulumi.Input[Optional[str]] = None,
                               public_ip_id: pulumi.Input[Optional[str]] = None,
                               router_id: pulumi.Input[Optional[str]] = None,
                               subnet_id: pulumi.Input[Optional[str]] = None,
                               vip_address: pulumi.Input[Optional[str]] = None,
                               vip_port_id: pulumi.Input[Optional[str]] = None,
                               opts: Optional[InvokeOutputOptions] = None) -> Output[GetLbLoadbalancerV3Result]
    func LookupLbLoadbalancerV3(ctx *Context, args *LookupLbLoadbalancerV3Args, opts ...InvokeOption) (*LookupLbLoadbalancerV3Result, error)
    func LookupLbLoadbalancerV3Output(ctx *Context, args *LookupLbLoadbalancerV3OutputArgs, opts ...InvokeOption) LookupLbLoadbalancerV3ResultOutput

    > Note: This function is named LookupLbLoadbalancerV3 in the Go SDK.

    public static class GetLbLoadbalancerV3 
    {
        public static Task<GetLbLoadbalancerV3Result> InvokeAsync(GetLbLoadbalancerV3Args args, InvokeOptions? opts = null)
        public static Output<GetLbLoadbalancerV3Result> Invoke(GetLbLoadbalancerV3InvokeArgs args, InvokeOptions? opts = null)
        public static Output<GetLbLoadbalancerV3Result> Invoke(GetLbLoadbalancerV3InvokeArgs args, InvokeOutputOptions opts)
    }
    public static CompletableFuture<GetLbLoadbalancerV3Result> getLbLoadbalancerV3(GetLbLoadbalancerV3Args args, InvokeOptions options)
    public static Output<GetLbLoadbalancerV3Result> getLbLoadbalancerV3(GetLbLoadbalancerV3Args args, InvokeOptions options)
    public static Output<GetLbLoadbalancerV3Result> getLbLoadbalancerV3(GetLbLoadbalancerV3Args args, InvokeOutputOptions options)
    
    fn::invoke:
      function: opentelekomcloud:index/getLbLoadbalancerV3:getLbLoadbalancerV3
      arguments:
        # arguments dictionary
    data "opentelekomcloud_get_lb_loadbalancer_v3" "name" {
        # arguments
    }

    The following arguments are supported:

    AvailabilityZones List<string>
    Availability zones of the load balancer.
    DeletionProtection bool
    Whether deletion protection is enabled.
    Description string
    Provides supplementary information about the load balancer.
    EipId string
    The ID of an associated EIP.
    ElbSubnetType string
    The IP version supported by the load balancer subnet.
    EnterpriseProjectId string
    The enterprise project ID.
    Guaranteed bool
    Whether the load balancer is dedicated.
    Id string
    Specifies the LoadBalancer ID.
    IpVersion double
    The IP version.
    Ipv6VipAddress string
    The private IPv6 address.
    Ipv6VipPortId string
    The port ID associated with the private IPv6 address.
    Ipv6VipSubnetId string
    The IPv6 subnet ID.
    L4Flavor string
    The ID of the Layer-4 flavor.
    L4ScaleFlavor string
    The Layer-4 elastic flavor ID.
    L7Flavor string
    The ID of the Layer-7 flavor.
    L7ScaleFlavor string
    The Layer-7 elastic flavor ID.
    MemberAddress string
    The private IP address of an associated backend server.
    MemberDeviceId string
    The device ID of an associated backend server.
    Name string
    Specifies the LoadBalancer name.
    OperatingStatus string
    The operating status.
    ProtectionStatus string
    The modification protection status.
    ProvisioningStatus string
    The provisioning status.
    PublicIpId string
    The ID of an associated public IP.
    RouterId string
    The ID of the router (or VPC) this LoadBalancer belongs.
    SubnetId string
    The ID of the subnet to which the LoadBalancer belongs.
    VipAddress string
    The IP address of the LoadBalancer.
    VipPortId string
    The Port ID of the Load Balancer IP.
    AvailabilityZones []string
    Availability zones of the load balancer.
    DeletionProtection bool
    Whether deletion protection is enabled.
    Description string
    Provides supplementary information about the load balancer.
    EipId string
    The ID of an associated EIP.
    ElbSubnetType string
    The IP version supported by the load balancer subnet.
    EnterpriseProjectId string
    The enterprise project ID.
    Guaranteed bool
    Whether the load balancer is dedicated.
    Id string
    Specifies the LoadBalancer ID.
    IpVersion float64
    The IP version.
    Ipv6VipAddress string
    The private IPv6 address.
    Ipv6VipPortId string
    The port ID associated with the private IPv6 address.
    Ipv6VipSubnetId string
    The IPv6 subnet ID.
    L4Flavor string
    The ID of the Layer-4 flavor.
    L4ScaleFlavor string
    The Layer-4 elastic flavor ID.
    L7Flavor string
    The ID of the Layer-7 flavor.
    L7ScaleFlavor string
    The Layer-7 elastic flavor ID.
    MemberAddress string
    The private IP address of an associated backend server.
    MemberDeviceId string
    The device ID of an associated backend server.
    Name string
    Specifies the LoadBalancer name.
    OperatingStatus string
    The operating status.
    ProtectionStatus string
    The modification protection status.
    ProvisioningStatus string
    The provisioning status.
    PublicIpId string
    The ID of an associated public IP.
    RouterId string
    The ID of the router (or VPC) this LoadBalancer belongs.
    SubnetId string
    The ID of the subnet to which the LoadBalancer belongs.
    VipAddress string
    The IP address of the LoadBalancer.
    VipPortId string
    The Port ID of the Load Balancer IP.
    availability_zones list(string)
    Availability zones of the load balancer.
    deletion_protection bool
    Whether deletion protection is enabled.
    description string
    Provides supplementary information about the load balancer.
    eip_id string
    The ID of an associated EIP.
    elb_subnet_type string
    The IP version supported by the load balancer subnet.
    enterprise_project_id string
    The enterprise project ID.
    guaranteed bool
    Whether the load balancer is dedicated.
    id string
    Specifies the LoadBalancer ID.
    ip_version number
    The IP version.
    ipv6_vip_address string
    The private IPv6 address.
    ipv6_vip_port_id string
    The port ID associated with the private IPv6 address.
    ipv6_vip_subnet_id string
    The IPv6 subnet ID.
    l4_flavor string
    The ID of the Layer-4 flavor.
    l4_scale_flavor string
    The Layer-4 elastic flavor ID.
    l7_flavor string
    The ID of the Layer-7 flavor.
    l7_scale_flavor string
    The Layer-7 elastic flavor ID.
    member_address string
    The private IP address of an associated backend server.
    member_device_id string
    The device ID of an associated backend server.
    name string
    Specifies the LoadBalancer name.
    operating_status string
    The operating status.
    protection_status string
    The modification protection status.
    provisioning_status string
    The provisioning status.
    public_ip_id string
    The ID of an associated public IP.
    router_id string
    The ID of the router (or VPC) this LoadBalancer belongs.
    subnet_id string
    The ID of the subnet to which the LoadBalancer belongs.
    vip_address string
    The IP address of the LoadBalancer.
    vip_port_id string
    The Port ID of the Load Balancer IP.
    availabilityZones List<String>
    Availability zones of the load balancer.
    deletionProtection Boolean
    Whether deletion protection is enabled.
    description String
    Provides supplementary information about the load balancer.
    eipId String
    The ID of an associated EIP.
    elbSubnetType String
    The IP version supported by the load balancer subnet.
    enterpriseProjectId String
    The enterprise project ID.
    guaranteed Boolean
    Whether the load balancer is dedicated.
    id String
    Specifies the LoadBalancer ID.
    ipVersion Double
    The IP version.
    ipv6VipAddress String
    The private IPv6 address.
    ipv6VipPortId String
    The port ID associated with the private IPv6 address.
    ipv6VipSubnetId String
    The IPv6 subnet ID.
    l4Flavor String
    The ID of the Layer-4 flavor.
    l4ScaleFlavor String
    The Layer-4 elastic flavor ID.
    l7Flavor String
    The ID of the Layer-7 flavor.
    l7ScaleFlavor String
    The Layer-7 elastic flavor ID.
    memberAddress String
    The private IP address of an associated backend server.
    memberDeviceId String
    The device ID of an associated backend server.
    name String
    Specifies the LoadBalancer name.
    operatingStatus String
    The operating status.
    protectionStatus String
    The modification protection status.
    provisioningStatus String
    The provisioning status.
    publicIpId String
    The ID of an associated public IP.
    routerId String
    The ID of the router (or VPC) this LoadBalancer belongs.
    subnetId String
    The ID of the subnet to which the LoadBalancer belongs.
    vipAddress String
    The IP address of the LoadBalancer.
    vipPortId String
    The Port ID of the Load Balancer IP.
    availabilityZones string[]
    Availability zones of the load balancer.
    deletionProtection boolean
    Whether deletion protection is enabled.
    description string
    Provides supplementary information about the load balancer.
    eipId string
    The ID of an associated EIP.
    elbSubnetType string
    The IP version supported by the load balancer subnet.
    enterpriseProjectId string
    The enterprise project ID.
    guaranteed boolean
    Whether the load balancer is dedicated.
    id string
    Specifies the LoadBalancer ID.
    ipVersion number
    The IP version.
    ipv6VipAddress string
    The private IPv6 address.
    ipv6VipPortId string
    The port ID associated with the private IPv6 address.
    ipv6VipSubnetId string
    The IPv6 subnet ID.
    l4Flavor string
    The ID of the Layer-4 flavor.
    l4ScaleFlavor string
    The Layer-4 elastic flavor ID.
    l7Flavor string
    The ID of the Layer-7 flavor.
    l7ScaleFlavor string
    The Layer-7 elastic flavor ID.
    memberAddress string
    The private IP address of an associated backend server.
    memberDeviceId string
    The device ID of an associated backend server.
    name string
    Specifies the LoadBalancer name.
    operatingStatus string
    The operating status.
    protectionStatus string
    The modification protection status.
    provisioningStatus string
    The provisioning status.
    publicIpId string
    The ID of an associated public IP.
    routerId string
    The ID of the router (or VPC) this LoadBalancer belongs.
    subnetId string
    The ID of the subnet to which the LoadBalancer belongs.
    vipAddress string
    The IP address of the LoadBalancer.
    vipPortId string
    The Port ID of the Load Balancer IP.
    availability_zones Sequence[str]
    Availability zones of the load balancer.
    deletion_protection bool
    Whether deletion protection is enabled.
    description str
    Provides supplementary information about the load balancer.
    eip_id str
    The ID of an associated EIP.
    elb_subnet_type str
    The IP version supported by the load balancer subnet.
    enterprise_project_id str
    The enterprise project ID.
    guaranteed bool
    Whether the load balancer is dedicated.
    id str
    Specifies the LoadBalancer ID.
    ip_version float
    The IP version.
    ipv6_vip_address str
    The private IPv6 address.
    ipv6_vip_port_id str
    The port ID associated with the private IPv6 address.
    ipv6_vip_subnet_id str
    The IPv6 subnet ID.
    l4_flavor str
    The ID of the Layer-4 flavor.
    l4_scale_flavor str
    The Layer-4 elastic flavor ID.
    l7_flavor str
    The ID of the Layer-7 flavor.
    l7_scale_flavor str
    The Layer-7 elastic flavor ID.
    member_address str
    The private IP address of an associated backend server.
    member_device_id str
    The device ID of an associated backend server.
    name str
    Specifies the LoadBalancer name.
    operating_status str
    The operating status.
    protection_status str
    The modification protection status.
    provisioning_status str
    The provisioning status.
    public_ip_id str
    The ID of an associated public IP.
    router_id str
    The ID of the router (or VPC) this LoadBalancer belongs.
    subnet_id str
    The ID of the subnet to which the LoadBalancer belongs.
    vip_address str
    The IP address of the LoadBalancer.
    vip_port_id str
    The Port ID of the Load Balancer IP.
    availabilityZones List<String>
    Availability zones of the load balancer.
    deletionProtection Boolean
    Whether deletion protection is enabled.
    description String
    Provides supplementary information about the load balancer.
    eipId String
    The ID of an associated EIP.
    elbSubnetType String
    The IP version supported by the load balancer subnet.
    enterpriseProjectId String
    The enterprise project ID.
    guaranteed Boolean
    Whether the load balancer is dedicated.
    id String
    Specifies the LoadBalancer ID.
    ipVersion Number
    The IP version.
    ipv6VipAddress String
    The private IPv6 address.
    ipv6VipPortId String
    The port ID associated with the private IPv6 address.
    ipv6VipSubnetId String
    The IPv6 subnet ID.
    l4Flavor String
    The ID of the Layer-4 flavor.
    l4ScaleFlavor String
    The Layer-4 elastic flavor ID.
    l7Flavor String
    The ID of the Layer-7 flavor.
    l7ScaleFlavor String
    The Layer-7 elastic flavor ID.
    memberAddress String
    The private IP address of an associated backend server.
    memberDeviceId String
    The device ID of an associated backend server.
    name String
    Specifies the LoadBalancer name.
    operatingStatus String
    The operating status.
    protectionStatus String
    The modification protection status.
    provisioningStatus String
    The provisioning status.
    publicIpId String
    The ID of an associated public IP.
    routerId String
    The ID of the router (or VPC) this LoadBalancer belongs.
    subnetId String
    The ID of the subnet to which the LoadBalancer belongs.
    vipAddress String
    The IP address of the LoadBalancer.
    vipPortId String
    The Port ID of the Load Balancer IP.

    getLbLoadbalancerV3 Result

    The following output properties are available:

    AdminStateUp bool
    The administrative state of the LoadBalancer.
    Autoscalings List<GetLbLoadbalancerV3Autoscaling>
    Autoscaling status and minimum Layer-7 flavor.
    AvailabilityZones List<string>
    BillingInfo string
    ChargeMode string
    CreatedAt string
    The time the LoadBalancer was created.
    CustomQosLimits List<GetLbLoadbalancerV3CustomQosLimit>
    Custom Layer-4 and Layer-7 connection and CPS limits.
    DeletionProtection bool
    Description string
    Eips List<GetLbLoadbalancerV3Eip>
    and global_eips - Associated EIP and global EIP details.
    ElbSubnetType string
    EnterpriseProjectId string
    FrozenScene string
    , billing_info, and public_border_group - Service and billing metadata.
    GatewayFlavorId string
    GlobalEips List<GetLbLoadbalancerV3GlobalEip>
    Guaranteed bool
    Id string
    Elastic IP ID.
    InstanceId string
    InstanceType string
    IpTargetEnable bool
    The value can be true (enabled) or false (disabled).
    Ipv6BandwidthId string
    The shared bandwidth ID used by the public IPv6 address.
    Ipv6VipAddress string
    Ipv6VipPortId string
    Ipv6VipSubnetId string
    L4Flavor string
    L4ScaleFlavor string
    and l7_scale_flavor - Elastic flavor IDs.
    L7Flavor string
    L7ScaleFlavor string
    Listeners List<string>
    LoadbalancerType string
    , gateway_flavor_id, instance_type, and instance_id - Load balancer type and instance metadata.
    LogGroupId string
    and log_topic_id - LTS logging destination.
    LogTopicId string
    Name string
    NetworkIds List<string>
    Specifies the subnet Network ID.
    OperatingStatus string
    Pools List<string>
    and listeners - IDs of associated backend server groups and listeners.
    ProjectId string
    ProtectionReason string
    ProtectionStatus string
    ProviderName string
    , project_id, provisioning_status, and operating_status - Provider, project, provisioning, and operating metadata.
    ProvisioningStatus string
    ProxyProtocolExtensions List<GetLbLoadbalancerV3ProxyProtocolExtension>
    Proxy protocol extension endpoint information.
    PublicBorderGroup string
    PublicIps List<GetLbLoadbalancerV3PublicIp>
    The elastic IP address of the instance.
    RouterId string
    ServiceLbMode string
    The service load balancer mode.
    SubnetId string
    Tags Dictionary<string, string>
    UpdatedAt string
    The time the LoadBalancer was last updated.
    VipAddress string
    VipPortId string
    WafFailureAction string
    , charge_mode, protection_status, and protection_reason - WAF, billing, and modification protection settings.
    EipId string
    IpVersion double
    MemberAddress string
    MemberDeviceId string
    PublicIpId string
    AdminStateUp bool
    The administrative state of the LoadBalancer.
    Autoscalings []GetLbLoadbalancerV3Autoscaling
    Autoscaling status and minimum Layer-7 flavor.
    AvailabilityZones []string
    BillingInfo string
    ChargeMode string
    CreatedAt string
    The time the LoadBalancer was created.
    CustomQosLimits []GetLbLoadbalancerV3CustomQosLimit
    Custom Layer-4 and Layer-7 connection and CPS limits.
    DeletionProtection bool
    Description string
    Eips []GetLbLoadbalancerV3Eip
    and global_eips - Associated EIP and global EIP details.
    ElbSubnetType string
    EnterpriseProjectId string
    FrozenScene string
    , billing_info, and public_border_group - Service and billing metadata.
    GatewayFlavorId string
    GlobalEips []GetLbLoadbalancerV3GlobalEip
    Guaranteed bool
    Id string
    Elastic IP ID.
    InstanceId string
    InstanceType string
    IpTargetEnable bool
    The value can be true (enabled) or false (disabled).
    Ipv6BandwidthId string
    The shared bandwidth ID used by the public IPv6 address.
    Ipv6VipAddress string
    Ipv6VipPortId string
    Ipv6VipSubnetId string
    L4Flavor string
    L4ScaleFlavor string
    and l7_scale_flavor - Elastic flavor IDs.
    L7Flavor string
    L7ScaleFlavor string
    Listeners []string
    LoadbalancerType string
    , gateway_flavor_id, instance_type, and instance_id - Load balancer type and instance metadata.
    LogGroupId string
    and log_topic_id - LTS logging destination.
    LogTopicId string
    Name string
    NetworkIds []string
    Specifies the subnet Network ID.
    OperatingStatus string
    Pools []string
    and listeners - IDs of associated backend server groups and listeners.
    ProjectId string
    ProtectionReason string
    ProtectionStatus string
    ProviderName string
    , project_id, provisioning_status, and operating_status - Provider, project, provisioning, and operating metadata.
    ProvisioningStatus string
    ProxyProtocolExtensions []GetLbLoadbalancerV3ProxyProtocolExtension
    Proxy protocol extension endpoint information.
    PublicBorderGroup string
    PublicIps []GetLbLoadbalancerV3PublicIp
    The elastic IP address of the instance.
    RouterId string
    ServiceLbMode string
    The service load balancer mode.
    SubnetId string
    Tags map[string]string
    UpdatedAt string
    The time the LoadBalancer was last updated.
    VipAddress string
    VipPortId string
    WafFailureAction string
    , charge_mode, protection_status, and protection_reason - WAF, billing, and modification protection settings.
    EipId string
    IpVersion float64
    MemberAddress string
    MemberDeviceId string
    PublicIpId string
    admin_state_up bool
    The administrative state of the LoadBalancer.
    autoscalings list(object)
    Autoscaling status and minimum Layer-7 flavor.
    availability_zones list(string)
    billing_info string
    charge_mode string
    created_at string
    The time the LoadBalancer was created.
    custom_qos_limits list(object)
    Custom Layer-4 and Layer-7 connection and CPS limits.
    deletion_protection bool
    description string
    eips list(object)
    and global_eips - Associated EIP and global EIP details.
    elb_subnet_type string
    enterprise_project_id string
    frozen_scene string
    , billing_info, and public_border_group - Service and billing metadata.
    gateway_flavor_id string
    global_eips list(object)
    guaranteed bool
    id string
    Elastic IP ID.
    instance_id string
    instance_type string
    ip_target_enable bool
    The value can be true (enabled) or false (disabled).
    ipv6_bandwidth_id string
    The shared bandwidth ID used by the public IPv6 address.
    ipv6_vip_address string
    ipv6_vip_port_id string
    ipv6_vip_subnet_id string
    l4_flavor string
    l4_scale_flavor string
    and l7_scale_flavor - Elastic flavor IDs.
    l7_flavor string
    l7_scale_flavor string
    listeners list(string)
    loadbalancer_type string
    , gateway_flavor_id, instance_type, and instance_id - Load balancer type and instance metadata.
    log_group_id string
    and log_topic_id - LTS logging destination.
    log_topic_id string
    name string
    network_ids list(string)
    Specifies the subnet Network ID.
    operating_status string
    pools list(string)
    and listeners - IDs of associated backend server groups and listeners.
    project_id string
    protection_reason string
    protection_status string
    provider_name string
    , project_id, provisioning_status, and operating_status - Provider, project, provisioning, and operating metadata.
    provisioning_status string
    proxy_protocol_extensions list(object)
    Proxy protocol extension endpoint information.
    public_border_group string
    public_ips list(object)
    The elastic IP address of the instance.
    router_id string
    service_lb_mode string
    The service load balancer mode.
    subnet_id string
    tags map(string)
    updated_at string
    The time the LoadBalancer was last updated.
    vip_address string
    vip_port_id string
    waf_failure_action string
    , charge_mode, protection_status, and protection_reason - WAF, billing, and modification protection settings.
    eip_id string
    ip_version number
    member_address string
    member_device_id string
    public_ip_id string
    adminStateUp Boolean
    The administrative state of the LoadBalancer.
    autoscalings List<GetLbLoadbalancerV3Autoscaling>
    Autoscaling status and minimum Layer-7 flavor.
    availabilityZones List<String>
    billingInfo String
    chargeMode String
    createdAt String
    The time the LoadBalancer was created.
    customQosLimits List<GetLbLoadbalancerV3CustomQosLimit>
    Custom Layer-4 and Layer-7 connection and CPS limits.
    deletionProtection Boolean
    description String
    eips List<GetLbLoadbalancerV3Eip>
    and global_eips - Associated EIP and global EIP details.
    elbSubnetType String
    enterpriseProjectId String
    frozenScene String
    , billing_info, and public_border_group - Service and billing metadata.
    gatewayFlavorId String
    globalEips List<GetLbLoadbalancerV3GlobalEip>
    guaranteed Boolean
    id String
    Elastic IP ID.
    instanceId String
    instanceType String
    ipTargetEnable Boolean
    The value can be true (enabled) or false (disabled).
    ipv6BandwidthId String
    The shared bandwidth ID used by the public IPv6 address.
    ipv6VipAddress String
    ipv6VipPortId String
    ipv6VipSubnetId String
    l4Flavor String
    l4ScaleFlavor String
    and l7_scale_flavor - Elastic flavor IDs.
    l7Flavor String
    l7ScaleFlavor String
    listeners List<String>
    loadbalancerType String
    , gateway_flavor_id, instance_type, and instance_id - Load balancer type and instance metadata.
    logGroupId String
    and log_topic_id - LTS logging destination.
    logTopicId String
    name String
    networkIds List<String>
    Specifies the subnet Network ID.
    operatingStatus String
    pools List<String>
    and listeners - IDs of associated backend server groups and listeners.
    projectId String
    protectionReason String
    protectionStatus String
    providerName String
    , project_id, provisioning_status, and operating_status - Provider, project, provisioning, and operating metadata.
    provisioningStatus String
    proxyProtocolExtensions List<GetLbLoadbalancerV3ProxyProtocolExtension>
    Proxy protocol extension endpoint information.
    publicBorderGroup String
    publicIps List<GetLbLoadbalancerV3PublicIp>
    The elastic IP address of the instance.
    routerId String
    serviceLbMode String
    The service load balancer mode.
    subnetId String
    tags Map<String,String>
    updatedAt String
    The time the LoadBalancer was last updated.
    vipAddress String
    vipPortId String
    wafFailureAction String
    , charge_mode, protection_status, and protection_reason - WAF, billing, and modification protection settings.
    eipId String
    ipVersion Double
    memberAddress String
    memberDeviceId String
    publicIpId String
    adminStateUp boolean
    The administrative state of the LoadBalancer.
    autoscalings GetLbLoadbalancerV3Autoscaling[]
    Autoscaling status and minimum Layer-7 flavor.
    availabilityZones string[]
    billingInfo string
    chargeMode string
    createdAt string
    The time the LoadBalancer was created.
    customQosLimits GetLbLoadbalancerV3CustomQosLimit[]
    Custom Layer-4 and Layer-7 connection and CPS limits.
    deletionProtection boolean
    description string
    eips GetLbLoadbalancerV3Eip[]
    and global_eips - Associated EIP and global EIP details.
    elbSubnetType string
    enterpriseProjectId string
    frozenScene string
    , billing_info, and public_border_group - Service and billing metadata.
    gatewayFlavorId string
    globalEips GetLbLoadbalancerV3GlobalEip[]
    guaranteed boolean
    id string
    Elastic IP ID.
    instanceId string
    instanceType string
    ipTargetEnable boolean
    The value can be true (enabled) or false (disabled).
    ipv6BandwidthId string
    The shared bandwidth ID used by the public IPv6 address.
    ipv6VipAddress string
    ipv6VipPortId string
    ipv6VipSubnetId string
    l4Flavor string
    l4ScaleFlavor string
    and l7_scale_flavor - Elastic flavor IDs.
    l7Flavor string
    l7ScaleFlavor string
    listeners string[]
    loadbalancerType string
    , gateway_flavor_id, instance_type, and instance_id - Load balancer type and instance metadata.
    logGroupId string
    and log_topic_id - LTS logging destination.
    logTopicId string
    name string
    networkIds string[]
    Specifies the subnet Network ID.
    operatingStatus string
    pools string[]
    and listeners - IDs of associated backend server groups and listeners.
    projectId string
    protectionReason string
    protectionStatus string
    providerName string
    , project_id, provisioning_status, and operating_status - Provider, project, provisioning, and operating metadata.
    provisioningStatus string
    proxyProtocolExtensions GetLbLoadbalancerV3ProxyProtocolExtension[]
    Proxy protocol extension endpoint information.
    publicBorderGroup string
    publicIps GetLbLoadbalancerV3PublicIp[]
    The elastic IP address of the instance.
    routerId string
    serviceLbMode string
    The service load balancer mode.
    subnetId string
    tags {[key: string]: string}
    updatedAt string
    The time the LoadBalancer was last updated.
    vipAddress string
    vipPortId string
    wafFailureAction string
    , charge_mode, protection_status, and protection_reason - WAF, billing, and modification protection settings.
    eipId string
    ipVersion number
    memberAddress string
    memberDeviceId string
    publicIpId string
    admin_state_up bool
    The administrative state of the LoadBalancer.
    autoscalings Sequence[GetLbLoadbalancerV3Autoscaling]
    Autoscaling status and minimum Layer-7 flavor.
    availability_zones Sequence[str]
    billing_info str
    charge_mode str
    created_at str
    The time the LoadBalancer was created.
    custom_qos_limits Sequence[GetLbLoadbalancerV3CustomQosLimit]
    Custom Layer-4 and Layer-7 connection and CPS limits.
    deletion_protection bool
    description str
    eips Sequence[GetLbLoadbalancerV3Eip]
    and global_eips - Associated EIP and global EIP details.
    elb_subnet_type str
    enterprise_project_id str
    frozen_scene str
    , billing_info, and public_border_group - Service and billing metadata.
    gateway_flavor_id str
    global_eips Sequence[GetLbLoadbalancerV3GlobalEip]
    guaranteed bool
    id str
    Elastic IP ID.
    instance_id str
    instance_type str
    ip_target_enable bool
    The value can be true (enabled) or false (disabled).
    ipv6_bandwidth_id str
    The shared bandwidth ID used by the public IPv6 address.
    ipv6_vip_address str
    ipv6_vip_port_id str
    ipv6_vip_subnet_id str
    l4_flavor str
    l4_scale_flavor str
    and l7_scale_flavor - Elastic flavor IDs.
    l7_flavor str
    l7_scale_flavor str
    listeners Sequence[str]
    loadbalancer_type str
    , gateway_flavor_id, instance_type, and instance_id - Load balancer type and instance metadata.
    log_group_id str
    and log_topic_id - LTS logging destination.
    log_topic_id str
    name str
    network_ids Sequence[str]
    Specifies the subnet Network ID.
    operating_status str
    pools Sequence[str]
    and listeners - IDs of associated backend server groups and listeners.
    project_id str
    protection_reason str
    protection_status str
    provider_name str
    , project_id, provisioning_status, and operating_status - Provider, project, provisioning, and operating metadata.
    provisioning_status str
    proxy_protocol_extensions Sequence[GetLbLoadbalancerV3ProxyProtocolExtension]
    Proxy protocol extension endpoint information.
    public_border_group str
    public_ips Sequence[GetLbLoadbalancerV3PublicIp]
    The elastic IP address of the instance.
    router_id str
    service_lb_mode str
    The service load balancer mode.
    subnet_id str
    tags Mapping[str, str]
    updated_at str
    The time the LoadBalancer was last updated.
    vip_address str
    vip_port_id str
    waf_failure_action str
    , charge_mode, protection_status, and protection_reason - WAF, billing, and modification protection settings.
    eip_id str
    ip_version float
    member_address str
    member_device_id str
    public_ip_id str
    adminStateUp Boolean
    The administrative state of the LoadBalancer.
    autoscalings List<Property Map>
    Autoscaling status and minimum Layer-7 flavor.
    availabilityZones List<String>
    billingInfo String
    chargeMode String
    createdAt String
    The time the LoadBalancer was created.
    customQosLimits List<Property Map>
    Custom Layer-4 and Layer-7 connection and CPS limits.
    deletionProtection Boolean
    description String
    eips List<Property Map>
    and global_eips - Associated EIP and global EIP details.
    elbSubnetType String
    enterpriseProjectId String
    frozenScene String
    , billing_info, and public_border_group - Service and billing metadata.
    gatewayFlavorId String
    globalEips List<Property Map>
    guaranteed Boolean
    id String
    Elastic IP ID.
    instanceId String
    instanceType String
    ipTargetEnable Boolean
    The value can be true (enabled) or false (disabled).
    ipv6BandwidthId String
    The shared bandwidth ID used by the public IPv6 address.
    ipv6VipAddress String
    ipv6VipPortId String
    ipv6VipSubnetId String
    l4Flavor String
    l4ScaleFlavor String
    and l7_scale_flavor - Elastic flavor IDs.
    l7Flavor String
    l7ScaleFlavor String
    listeners List<String>
    loadbalancerType String
    , gateway_flavor_id, instance_type, and instance_id - Load balancer type and instance metadata.
    logGroupId String
    and log_topic_id - LTS logging destination.
    logTopicId String
    name String
    networkIds List<String>
    Specifies the subnet Network ID.
    operatingStatus String
    pools List<String>
    and listeners - IDs of associated backend server groups and listeners.
    projectId String
    protectionReason String
    protectionStatus String
    providerName String
    , project_id, provisioning_status, and operating_status - Provider, project, provisioning, and operating metadata.
    provisioningStatus String
    proxyProtocolExtensions List<Property Map>
    Proxy protocol extension endpoint information.
    publicBorderGroup String
    publicIps List<Property Map>
    The elastic IP address of the instance.
    routerId String
    serviceLbMode String
    The service load balancer mode.
    subnetId String
    tags Map<String>
    updatedAt String
    The time the LoadBalancer was last updated.
    vipAddress String
    vipPortId String
    wafFailureAction String
    , charge_mode, protection_status, and protection_reason - WAF, billing, and modification protection settings.
    eipId String
    ipVersion Number
    memberAddress String
    memberDeviceId String
    publicIpId String

    Supporting Types

    GetLbLoadbalancerV3Autoscaling

    enable Boolean
    minL7FlavorId String
    enable boolean
    minL7FlavorId string
    enable Boolean
    minL7FlavorId String

    GetLbLoadbalancerV3CustomQosLimit

    L4Connection double
    L4Cps double
    L7Connection double
    L7Cps double
    L4Connection float64
    L4Cps float64
    L7Connection float64
    L7Cps float64
    l4_connection number
    l4_cps number
    l7_connection number
    l7_cps number
    l4Connection Double
    l4Cps Double
    l7Connection Double
    l7Cps Double
    l4Connection number
    l4Cps number
    l7Connection number
    l7Cps number
    l4Connection Number
    l4Cps Number
    l7Connection Number
    l7Cps Number

    GetLbLoadbalancerV3Eip

    EipAddress string
    EipId string
    The ID of an associated EIP.
    IpVersion double
    The IP version.
    EipAddress string
    EipId string
    The ID of an associated EIP.
    IpVersion float64
    The IP version.
    eip_address string
    eip_id string
    The ID of an associated EIP.
    ip_version number
    The IP version.
    eipAddress String
    eipId String
    The ID of an associated EIP.
    ipVersion Double
    The IP version.
    eipAddress string
    eipId string
    The ID of an associated EIP.
    ipVersion number
    The IP version.
    eip_address str
    eip_id str
    The ID of an associated EIP.
    ip_version float
    The IP version.
    eipAddress String
    eipId String
    The ID of an associated EIP.
    ipVersion Number
    The IP version.

    GetLbLoadbalancerV3GlobalEip

    GlobalEipAddress string
    GlobalEipId string
    IpVersion double
    The IP version.
    GlobalEipAddress string
    GlobalEipId string
    IpVersion float64
    The IP version.
    global_eip_address string
    global_eip_id string
    ip_version number
    The IP version.
    globalEipAddress String
    globalEipId String
    ipVersion Double
    The IP version.
    globalEipAddress string
    globalEipId string
    ipVersion number
    The IP version.
    global_eip_address str
    global_eip_id str
    ip_version float
    The IP version.
    globalEipAddress String
    globalEipId String
    ipVersion Number
    The IP version.

    GetLbLoadbalancerV3ProxyProtocolExtension

    EndpointId string
    EndpointServiceId string
    Ipv6VipAddress string
    The private IPv6 address.
    VipAddress string
    The IP address of the LoadBalancer.
    EndpointId string
    EndpointServiceId string
    Ipv6VipAddress string
    The private IPv6 address.
    VipAddress string
    The IP address of the LoadBalancer.
    endpoint_id string
    endpoint_service_id string
    ipv6_vip_address string
    The private IPv6 address.
    vip_address string
    The IP address of the LoadBalancer.
    endpointId String
    endpointServiceId String
    ipv6VipAddress String
    The private IPv6 address.
    vipAddress String
    The IP address of the LoadBalancer.
    endpointId string
    endpointServiceId string
    ipv6VipAddress string
    The private IPv6 address.
    vipAddress string
    The IP address of the LoadBalancer.
    endpoint_id str
    endpoint_service_id str
    ipv6_vip_address str
    The private IPv6 address.
    vip_address str
    The IP address of the LoadBalancer.
    endpointId String
    endpointServiceId String
    ipv6VipAddress String
    The private IPv6 address.
    vipAddress String
    The IP address of the LoadBalancer.

    GetLbLoadbalancerV3PublicIp

    Address string
    Elastic IP address.
    BandwidthChargeMode string
    Bandwidth billing type.
    BandwidthName string
    Bandwidth name.
    BandwidthShareType string
    Bandwidth sharing type.
    BandwidthSize double
    Bandwidth size.
    Id string
    Specifies the LoadBalancer ID.
    IpType string
    Elastic IP type.
    Address string
    Elastic IP address.
    BandwidthChargeMode string
    Bandwidth billing type.
    BandwidthName string
    Bandwidth name.
    BandwidthShareType string
    Bandwidth sharing type.
    BandwidthSize float64
    Bandwidth size.
    Id string
    Specifies the LoadBalancer ID.
    IpType string
    Elastic IP type.
    address string
    Elastic IP address.
    bandwidth_charge_mode string
    Bandwidth billing type.
    bandwidth_name string
    Bandwidth name.
    bandwidth_share_type string
    Bandwidth sharing type.
    bandwidth_size number
    Bandwidth size.
    id string
    Specifies the LoadBalancer ID.
    ip_type string
    Elastic IP type.
    address String
    Elastic IP address.
    bandwidthChargeMode String
    Bandwidth billing type.
    bandwidthName String
    Bandwidth name.
    bandwidthShareType String
    Bandwidth sharing type.
    bandwidthSize Double
    Bandwidth size.
    id String
    Specifies the LoadBalancer ID.
    ipType String
    Elastic IP type.
    address string
    Elastic IP address.
    bandwidthChargeMode string
    Bandwidth billing type.
    bandwidthName string
    Bandwidth name.
    bandwidthShareType string
    Bandwidth sharing type.
    bandwidthSize number
    Bandwidth size.
    id string
    Specifies the LoadBalancer ID.
    ipType string
    Elastic IP type.
    address str
    Elastic IP address.
    bandwidth_charge_mode str
    Bandwidth billing type.
    bandwidth_name str
    Bandwidth name.
    bandwidth_share_type str
    Bandwidth sharing type.
    bandwidth_size float
    Bandwidth size.
    id str
    Specifies the LoadBalancer ID.
    ip_type str
    Elastic IP type.
    address String
    Elastic IP address.
    bandwidthChargeMode String
    Bandwidth billing type.
    bandwidthName String
    Bandwidth name.
    bandwidthShareType String
    Bandwidth sharing type.
    bandwidthSize Number
    Bandwidth size.
    id String
    Specifies the LoadBalancer ID.
    ipType String
    Elastic IP type.

    Package Details

    Repository
    opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
    License
    Notes
    This Pulumi package is based on the opentelekomcloud Terraform Provider.
    opentelekomcloud
    Viewing docs for opentelekomcloud 1.37.10
    published on Thursday, Oct 8, 2026 by opentelekomcloud

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial