Viewing docs for opentelekomcloud 1.37.10
published on Thursday, Oct 8, 2026 by opentelekomcloud
published on Thursday, Oct 8, 2026 by opentelekomcloud
opentelekomcloud
Viewing docs for opentelekomcloud 1.37.10
published on Thursday, Oct 8, 2026 by opentelekomcloud
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 dictionarydata "opentelekomcloud_get_lb_loadbalancer_v3" "name" {
# arguments
}The following arguments are supported:
- 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 stringType - The IP version supported by the load balancer subnet.
- Enterprise
Project stringId - The enterprise project ID.
- Guaranteed bool
- Whether the load balancer is dedicated.
- Id string
- Specifies the LoadBalancer ID.
- Ip
Version double - The IP version.
- Ipv6Vip
Address string - The private IPv6 address.
- Ipv6Vip
Port stringId - The port ID associated with the private IPv6 address.
- Ipv6Vip
Subnet stringId - The IPv6 subnet ID.
- L4Flavor string
- The ID of the Layer-4 flavor.
- L4Scale
Flavor string - The Layer-4 elastic flavor ID.
- L7Flavor string
- The ID of the Layer-7 flavor.
- L7Scale
Flavor string - The Layer-7 elastic flavor ID.
- Member
Address string - The private IP address of an associated backend server.
- Member
Device stringId - 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 stringId - 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 stringId - The Port ID of the Load Balancer IP.
- Availability
Zones []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 stringType - The IP version supported by the load balancer subnet.
- Enterprise
Project stringId - The enterprise project ID.
- Guaranteed bool
- Whether the load balancer is dedicated.
- Id string
- Specifies the LoadBalancer ID.
- Ip
Version float64 - The IP version.
- Ipv6Vip
Address string - The private IPv6 address.
- Ipv6Vip
Port stringId - The port ID associated with the private IPv6 address.
- Ipv6Vip
Subnet stringId - The IPv6 subnet ID.
- L4Flavor string
- The ID of the Layer-4 flavor.
- L4Scale
Flavor string - The Layer-4 elastic flavor ID.
- L7Flavor string
- The ID of the Layer-7 flavor.
- L7Scale
Flavor string - The Layer-7 elastic flavor ID.
- Member
Address string - The private IP address of an associated backend server.
- Member
Device stringId - 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 stringId - 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 stringId - 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_ stringtype - The IP version supported by the load balancer subnet.
- enterprise_
project_ stringid - 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_ stringaddress - The private IPv6 address.
- ipv6_
vip_ stringport_ id - The port ID associated with the private IPv6 address.
- ipv6_
vip_ stringsubnet_ id - The IPv6 subnet ID.
- l4_
flavor string - The ID of the Layer-4 flavor.
- l4_
scale_ stringflavor - The Layer-4 elastic flavor ID.
- l7_
flavor string - The ID of the Layer-7 flavor.
- l7_
scale_ stringflavor - The Layer-7 elastic flavor ID.
- member_
address string - The private IP address of an associated backend server.
- member_
device_ stringid - 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_ stringid - 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_ stringid - The Port ID of the Load Balancer IP.
- availability
Zones List<String> - Availability zones of the load balancer.
- deletion
Protection Boolean - 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 StringType - The IP version supported by the load balancer subnet.
- enterprise
Project StringId - The enterprise project ID.
- guaranteed Boolean
- Whether the load balancer is dedicated.
- id String
- Specifies the LoadBalancer ID.
- ip
Version Double - The IP version.
- ipv6Vip
Address String - The private IPv6 address.
- ipv6Vip
Port StringId - The port ID associated with the private IPv6 address.
- ipv6Vip
Subnet StringId - The IPv6 subnet ID.
- l4Flavor String
- The ID of the Layer-4 flavor.
- l4Scale
Flavor String - The Layer-4 elastic flavor ID.
- l7Flavor String
- The ID of the Layer-7 flavor.
- l7Scale
Flavor String - The Layer-7 elastic flavor ID.
- member
Address String - The private IP address of an associated backend server.
- member
Device StringId - 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 StringId - 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 StringId - The Port ID of the Load Balancer IP.
- availability
Zones string[] - Availability zones of the load balancer.
- deletion
Protection boolean - 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 stringType - The IP version supported by the load balancer subnet.
- enterprise
Project stringId - The enterprise project ID.
- guaranteed boolean
- Whether the load balancer is dedicated.
- id string
- Specifies the LoadBalancer ID.
- ip
Version number - The IP version.
- ipv6Vip
Address string - The private IPv6 address.
- ipv6Vip
Port stringId - The port ID associated with the private IPv6 address.
- ipv6Vip
Subnet stringId - The IPv6 subnet ID.
- l4Flavor string
- The ID of the Layer-4 flavor.
- l4Scale
Flavor string - The Layer-4 elastic flavor ID.
- l7Flavor string
- The ID of the Layer-7 flavor.
- l7Scale
Flavor string - The Layer-7 elastic flavor ID.
- member
Address string - The private IP address of an associated backend server.
- member
Device stringId - 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 stringId - 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 stringId - 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_ strtype - The IP version supported by the load balancer subnet.
- enterprise_
project_ strid - 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_ straddress - The private IPv6 address.
- ipv6_
vip_ strport_ id - The port ID associated with the private IPv6 address.
- ipv6_
vip_ strsubnet_ id - The IPv6 subnet ID.
- l4_
flavor str - The ID of the Layer-4 flavor.
- l4_
scale_ strflavor - The Layer-4 elastic flavor ID.
- l7_
flavor str - The ID of the Layer-7 flavor.
- l7_
scale_ strflavor - The Layer-7 elastic flavor ID.
- member_
address str - The private IP address of an associated backend server.
- member_
device_ strid - 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_ strid - 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_ strid - The Port ID of the Load Balancer IP.
- availability
Zones List<String> - Availability zones of the load balancer.
- deletion
Protection Boolean - 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 StringType - The IP version supported by the load balancer subnet.
- enterprise
Project StringId - The enterprise project ID.
- guaranteed Boolean
- Whether the load balancer is dedicated.
- id String
- Specifies the LoadBalancer ID.
- ip
Version Number - The IP version.
- ipv6Vip
Address String - The private IPv6 address.
- ipv6Vip
Port StringId - The port ID associated with the private IPv6 address.
- ipv6Vip
Subnet StringId - The IPv6 subnet ID.
- l4Flavor String
- The ID of the Layer-4 flavor.
- l4Scale
Flavor String - The Layer-4 elastic flavor ID.
- l7Flavor String
- The ID of the Layer-7 flavor.
- l7Scale
Flavor String - The Layer-7 elastic flavor ID.
- member
Address String - The private IP address of an associated backend server.
- member
Device StringId - 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 StringId - 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 StringId - The Port ID of the Load Balancer IP.
getLbLoadbalancerV3 Result
The following output properties are available:
- Admin
State boolUp - The administrative state of the LoadBalancer.
- Autoscalings
List<Get
Lb Loadbalancer V3Autoscaling> - 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 List<GetLimits Lb Loadbalancer V3Custom Qos Limit> - Custom Layer-4 and Layer-7 connection and CPS limits.
- Deletion
Protection bool - Description string
- Eips
List<Get
Lb Loadbalancer V3Eip> - and
global_eips- Associated EIP and global EIP details. - Elb
Subnet stringType - Enterprise
Project stringId - Frozen
Scene string - ,
billing_info, andpublic_border_group- Service and billing metadata. - Gateway
Flavor stringId - Global
Eips List<GetLb Loadbalancer V3Global Eip> - Guaranteed bool
- Id string
- Elastic IP ID.
- Instance
Id string - Instance
Type string - Ip
Target boolEnable - The value can be
true(enabled) orfalse(disabled). - Ipv6Bandwidth
Id string - The shared bandwidth ID used by the public IPv6 address.
- Ipv6Vip
Address string - Ipv6Vip
Port stringId - Ipv6Vip
Subnet stringId - L4Flavor string
- L4Scale
Flavor string - and
l7_scale_flavor- Elastic flavor IDs. - L7Flavor string
- L7Scale
Flavor string - Listeners List<string>
- Loadbalancer
Type string - ,
gateway_flavor_id,instance_type, andinstance_id- Load balancer type and instance metadata. - Log
Group stringId - and
log_topic_id- LTS logging destination. - Log
Topic stringId - 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, andoperating_status- Provider, project, provisioning, and operating metadata. - Provisioning
Status string - Proxy
Protocol List<GetExtensions Lb Loadbalancer V3Proxy Protocol Extension> - Proxy protocol extension endpoint information.
- Public
Border stringGroup - Public
Ips List<GetLb Loadbalancer V3Public Ip> - The elastic IP address of the instance.
- Router
Id string - Service
Lb stringMode - The service load balancer mode.
- Subnet
Id string - Dictionary<string, string>
- Updated
At string - The time the LoadBalancer was last updated.
- Vip
Address string - Vip
Port stringId - Waf
Failure stringAction - ,
charge_mode,protection_status, andprotection_reason- WAF, billing, and modification protection settings. - Eip
Id string - Ip
Version double - Member
Address string - Member
Device stringId - Public
Ip stringId
- Admin
State boolUp - The administrative state of the LoadBalancer.
- Autoscalings
[]Get
Lb Loadbalancer V3Autoscaling - Autoscaling status and minimum Layer-7 flavor.
- Availability
Zones []string - Billing
Info string - Charge
Mode string - Created
At string - The time the LoadBalancer was created.
- Custom
Qos []GetLimits Lb Loadbalancer V3Custom Qos Limit - Custom Layer-4 and Layer-7 connection and CPS limits.
- Deletion
Protection bool - Description string
- Eips
[]Get
Lb Loadbalancer V3Eip - and
global_eips- Associated EIP and global EIP details. - Elb
Subnet stringType - Enterprise
Project stringId - Frozen
Scene string - ,
billing_info, andpublic_border_group- Service and billing metadata. - Gateway
Flavor stringId - Global
Eips []GetLb Loadbalancer V3Global Eip - Guaranteed bool
- Id string
- Elastic IP ID.
- Instance
Id string - Instance
Type string - Ip
Target boolEnable - The value can be
true(enabled) orfalse(disabled). - Ipv6Bandwidth
Id string - The shared bandwidth ID used by the public IPv6 address.
- Ipv6Vip
Address string - Ipv6Vip
Port stringId - Ipv6Vip
Subnet stringId - L4Flavor string
- L4Scale
Flavor string - and
l7_scale_flavor- Elastic flavor IDs. - L7Flavor string
- L7Scale
Flavor string - Listeners []string
- Loadbalancer
Type string - ,
gateway_flavor_id,instance_type, andinstance_id- Load balancer type and instance metadata. - Log
Group stringId - and
log_topic_id- LTS logging destination. - Log
Topic stringId - Name string
- Network
Ids []string - Specifies the subnet Network ID.
- Operating
Status string - Pools []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, andoperating_status- Provider, project, provisioning, and operating metadata. - Provisioning
Status string - Proxy
Protocol []GetExtensions Lb Loadbalancer V3Proxy Protocol Extension - Proxy protocol extension endpoint information.
- Public
Border stringGroup - Public
Ips []GetLb Loadbalancer V3Public Ip - The elastic IP address of the instance.
- Router
Id string - Service
Lb stringMode - The service load balancer mode.
- Subnet
Id string - map[string]string
- Updated
At string - The time the LoadBalancer was last updated.
- Vip
Address string - Vip
Port stringId - Waf
Failure stringAction - ,
charge_mode,protection_status, andprotection_reason- WAF, billing, and modification protection settings. - Eip
Id string - Ip
Version float64 - Member
Address string - Member
Device stringId - Public
Ip stringId
- admin_
state_ boolup - 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_ list(object)limits - 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_ stringtype - enterprise_
project_ stringid - frozen_
scene string - ,
billing_info, andpublic_border_group- Service and billing metadata. - gateway_
flavor_ stringid - global_
eips list(object) - guaranteed bool
- id string
- Elastic IP ID.
- instance_
id string - instance_
type string - ip_
target_ boolenable - The value can be
true(enabled) orfalse(disabled). - ipv6_
bandwidth_ stringid - The shared bandwidth ID used by the public IPv6 address.
- ipv6_
vip_ stringaddress - ipv6_
vip_ stringport_ id - ipv6_
vip_ stringsubnet_ id - l4_
flavor string - l4_
scale_ stringflavor - and
l7_scale_flavor- Elastic flavor IDs. - l7_
flavor string - l7_
scale_ stringflavor - listeners list(string)
- loadbalancer_
type string - ,
gateway_flavor_id,instance_type, andinstance_id- Load balancer type and instance metadata. - log_
group_ stringid - and
log_topic_id- LTS logging destination. - log_
topic_ stringid - 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, andoperating_status- Provider, project, provisioning, and operating metadata. - provisioning_
status string - proxy_
protocol_ list(object)extensions - Proxy protocol extension endpoint information.
- public_
border_ stringgroup - public_
ips list(object) - The elastic IP address of the instance.
- router_
id string - service_
lb_ stringmode - The service load balancer mode.
- subnet_
id string - map(string)
- updated_
at string - The time the LoadBalancer was last updated.
- vip_
address string - vip_
port_ stringid - waf_
failure_ stringaction - ,
charge_mode,protection_status, andprotection_reason- WAF, billing, and modification protection settings. - eip_
id string - ip_
version number - member_
address string - member_
device_ stringid - public_
ip_ stringid
- admin
State BooleanUp - The administrative state of the LoadBalancer.
- autoscalings
List<Get
Lb Loadbalancer V3Autoscaling> - 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 List<GetLimits Lb Loadbalancer V3Custom Qos Limit> - Custom Layer-4 and Layer-7 connection and CPS limits.
- deletion
Protection Boolean - description String
- eips
List<Get
Lb Loadbalancer V3Eip> - and
global_eips- Associated EIP and global EIP details. - elb
Subnet StringType - enterprise
Project StringId - frozen
Scene String - ,
billing_info, andpublic_border_group- Service and billing metadata. - gateway
Flavor StringId - global
Eips List<GetLb Loadbalancer V3Global Eip> - guaranteed Boolean
- id String
- Elastic IP ID.
- instance
Id String - instance
Type String - ip
Target BooleanEnable - The value can be
true(enabled) orfalse(disabled). - ipv6Bandwidth
Id String - The shared bandwidth ID used by the public IPv6 address.
- ipv6Vip
Address String - ipv6Vip
Port StringId - ipv6Vip
Subnet StringId - l4Flavor String
- l4Scale
Flavor String - and
l7_scale_flavor- Elastic flavor IDs. - l7Flavor String
- l7Scale
Flavor String - listeners List<String>
- loadbalancer
Type String - ,
gateway_flavor_id,instance_type, andinstance_id- Load balancer type and instance metadata. - log
Group StringId - and
log_topic_id- LTS logging destination. - log
Topic StringId - 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, andoperating_status- Provider, project, provisioning, and operating metadata. - provisioning
Status String - proxy
Protocol List<GetExtensions Lb Loadbalancer V3Proxy Protocol Extension> - Proxy protocol extension endpoint information.
- public
Border StringGroup - public
Ips List<GetLb Loadbalancer V3Public Ip> - The elastic IP address of the instance.
- router
Id String - service
Lb StringMode - The service load balancer mode.
- subnet
Id String - Map<String,String>
- updated
At String - The time the LoadBalancer was last updated.
- vip
Address String - vip
Port StringId - waf
Failure StringAction - ,
charge_mode,protection_status, andprotection_reason- WAF, billing, and modification protection settings. - eip
Id String - ip
Version Double - member
Address String - member
Device StringId - public
Ip StringId
- admin
State booleanUp - The administrative state of the LoadBalancer.
- autoscalings
Get
Lb Loadbalancer V3Autoscaling[] - Autoscaling status and minimum Layer-7 flavor.
- availability
Zones string[] - billing
Info string - charge
Mode string - created
At string - The time the LoadBalancer was created.
- custom
Qos GetLimits Lb Loadbalancer V3Custom Qos Limit[] - Custom Layer-4 and Layer-7 connection and CPS limits.
- deletion
Protection boolean - description string
- eips
Get
Lb Loadbalancer V3Eip[] - and
global_eips- Associated EIP and global EIP details. - elb
Subnet stringType - enterprise
Project stringId - frozen
Scene string - ,
billing_info, andpublic_border_group- Service and billing metadata. - gateway
Flavor stringId - global
Eips GetLb Loadbalancer V3Global Eip[] - guaranteed boolean
- id string
- Elastic IP ID.
- instance
Id string - instance
Type string - ip
Target booleanEnable - The value can be
true(enabled) orfalse(disabled). - ipv6Bandwidth
Id string - The shared bandwidth ID used by the public IPv6 address.
- ipv6Vip
Address string - ipv6Vip
Port stringId - ipv6Vip
Subnet stringId - l4Flavor string
- l4Scale
Flavor string - and
l7_scale_flavor- Elastic flavor IDs. - l7Flavor string
- l7Scale
Flavor string - listeners string[]
- loadbalancer
Type string - ,
gateway_flavor_id,instance_type, andinstance_id- Load balancer type and instance metadata. - log
Group stringId - and
log_topic_id- LTS logging destination. - log
Topic stringId - name string
- network
Ids string[] - Specifies the subnet Network ID.
- operating
Status string - pools 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, andoperating_status- Provider, project, provisioning, and operating metadata. - provisioning
Status string - proxy
Protocol GetExtensions Lb Loadbalancer V3Proxy Protocol Extension[] - Proxy protocol extension endpoint information.
- public
Border stringGroup - public
Ips GetLb Loadbalancer V3Public Ip[] - The elastic IP address of the instance.
- router
Id string - service
Lb stringMode - The service load balancer mode.
- subnet
Id string - {[key: string]: string}
- updated
At string - The time the LoadBalancer was last updated.
- vip
Address string - vip
Port stringId - waf
Failure stringAction - ,
charge_mode,protection_status, andprotection_reason- WAF, billing, and modification protection settings. - eip
Id string - ip
Version number - member
Address string - member
Device stringId - public
Ip stringId
- admin_
state_ boolup - The administrative state of the LoadBalancer.
- autoscalings
Sequence[Get
Lb Loadbalancer V3Autoscaling] - 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_ Sequence[Getlimits Lb Loadbalancer V3Custom Qos Limit] - Custom Layer-4 and Layer-7 connection and CPS limits.
- deletion_
protection bool - description str
- eips
Sequence[Get
Lb Loadbalancer V3Eip] - and
global_eips- Associated EIP and global EIP details. - elb_
subnet_ strtype - enterprise_
project_ strid - frozen_
scene str - ,
billing_info, andpublic_border_group- Service and billing metadata. - gateway_
flavor_ strid - global_
eips Sequence[GetLb Loadbalancer V3Global Eip] - guaranteed bool
- id str
- Elastic IP ID.
- instance_
id str - instance_
type str - ip_
target_ boolenable - The value can be
true(enabled) orfalse(disabled). - ipv6_
bandwidth_ strid - The shared bandwidth ID used by the public IPv6 address.
- ipv6_
vip_ straddress - ipv6_
vip_ strport_ id - ipv6_
vip_ strsubnet_ id - l4_
flavor str - l4_
scale_ strflavor - and
l7_scale_flavor- Elastic flavor IDs. - l7_
flavor str - l7_
scale_ strflavor - listeners Sequence[str]
- loadbalancer_
type str - ,
gateway_flavor_id,instance_type, andinstance_id- Load balancer type and instance metadata. - log_
group_ strid - and
log_topic_id- LTS logging destination. - log_
topic_ strid - 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, andoperating_status- Provider, project, provisioning, and operating metadata. - provisioning_
status str - proxy_
protocol_ Sequence[Getextensions Lb Loadbalancer V3Proxy Protocol Extension] - Proxy protocol extension endpoint information.
- public_
border_ strgroup - public_
ips Sequence[GetLb Loadbalancer V3Public Ip] - The elastic IP address of the instance.
- router_
id str - service_
lb_ strmode - The service load balancer mode.
- subnet_
id str - Mapping[str, str]
- updated_
at str - The time the LoadBalancer was last updated.
- vip_
address str - vip_
port_ strid - waf_
failure_ straction - ,
charge_mode,protection_status, andprotection_reason- WAF, billing, and modification protection settings. - eip_
id str - ip_
version float - member_
address str - member_
device_ strid - public_
ip_ strid
- admin
State BooleanUp - The administrative state of the LoadBalancer.
- autoscalings List<Property Map>
- 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 List<Property Map>Limits - Custom Layer-4 and Layer-7 connection and CPS limits.
- deletion
Protection Boolean - description String
- eips List<Property Map>
- and
global_eips- Associated EIP and global EIP details. - elb
Subnet StringType - enterprise
Project StringId - frozen
Scene String - ,
billing_info, andpublic_border_group- Service and billing metadata. - gateway
Flavor StringId - global
Eips List<Property Map> - guaranteed Boolean
- id String
- Elastic IP ID.
- instance
Id String - instance
Type String - ip
Target BooleanEnable - The value can be
true(enabled) orfalse(disabled). - ipv6Bandwidth
Id String - The shared bandwidth ID used by the public IPv6 address.
- ipv6Vip
Address String - ipv6Vip
Port StringId - ipv6Vip
Subnet StringId - l4Flavor String
- l4Scale
Flavor String - and
l7_scale_flavor- Elastic flavor IDs. - l7Flavor String
- l7Scale
Flavor String - listeners List<String>
- loadbalancer
Type String - ,
gateway_flavor_id,instance_type, andinstance_id- Load balancer type and instance metadata. - log
Group StringId - and
log_topic_id- LTS logging destination. - log
Topic StringId - 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, andoperating_status- Provider, project, provisioning, and operating metadata. - provisioning
Status String - proxy
Protocol List<Property Map>Extensions - Proxy protocol extension endpoint information.
- public
Border StringGroup - public
Ips List<Property Map> - The elastic IP address of the instance.
- router
Id String - service
Lb StringMode - The service load balancer mode.
- subnet
Id String - Map<String>
- updated
At String - The time the LoadBalancer was last updated.
- vip
Address String - vip
Port StringId - waf
Failure StringAction - ,
charge_mode,protection_status, andprotection_reason- WAF, billing, and modification protection settings. - eip
Id String - ip
Version Number - member
Address String - member
Device StringId - public
Ip StringId
Supporting Types
GetLbLoadbalancerV3Autoscaling
- Enable bool
- Min
L7Flavor stringId
- Enable bool
- Min
L7Flavor stringId
- enable bool
- min_
l7_ stringflavor_ id
- enable Boolean
- min
L7Flavor StringId
- enable boolean
- min
L7Flavor stringId
- enable bool
- min_
l7_ strflavor_ id
- enable Boolean
- min
L7Flavor StringId
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
- l4_
connection float - l4_
cps float - l7_
connection float - l7_
cps float
- l4Connection Number
- l4Cps Number
- l7Connection Number
- l7Cps Number
GetLbLoadbalancerV3Eip
- Eip
Address string - Eip
Id string - The ID of an associated EIP.
- Ip
Version double - The IP version.
- Eip
Address string - Eip
Id string - The ID of an associated EIP.
- Ip
Version float64 - The IP version.
- eip_
address string - eip_
id string - The ID of an associated EIP.
- ip_
version number - The IP version.
- eip
Address String - eip
Id String - The ID of an associated EIP.
- ip
Version Double - The IP version.
- eip
Address string - eip
Id string - The ID of an associated EIP.
- ip
Version number - The IP version.
- eip_
address str - eip_
id str - The ID of an associated EIP.
- ip_
version float - The IP version.
- eip
Address String - eip
Id String - The ID of an associated EIP.
- ip
Version Number - The IP version.
GetLbLoadbalancerV3GlobalEip
- Global
Eip stringAddress - Global
Eip stringId - Ip
Version double - The IP version.
- Global
Eip stringAddress - Global
Eip stringId - Ip
Version float64 - The IP version.
- global_
eip_ stringaddress - global_
eip_ stringid - ip_
version number - The IP version.
- global
Eip StringAddress - global
Eip StringId - ip
Version Double - The IP version.
- global
Eip stringAddress - global
Eip stringId - ip
Version number - The IP version.
- global_
eip_ straddress - global_
eip_ strid - ip_
version float - The IP version.
- global
Eip StringAddress - global
Eip StringId - ip
Version Number - The IP version.
GetLbLoadbalancerV3ProxyProtocolExtension
- Endpoint
Id string - Endpoint
Service stringId - Ipv6Vip
Address string - The private IPv6 address.
- Vip
Address string - The IP address of the LoadBalancer.
- Endpoint
Id string - Endpoint
Service stringId - Ipv6Vip
Address string - The private IPv6 address.
- Vip
Address string - The IP address of the LoadBalancer.
- endpoint_
id string - endpoint_
service_ stringid - ipv6_
vip_ stringaddress - The private IPv6 address.
- vip_
address string - The IP address of the LoadBalancer.
- endpoint
Id String - endpoint
Service StringId - ipv6Vip
Address String - The private IPv6 address.
- vip
Address String - The IP address of the LoadBalancer.
- endpoint
Id string - endpoint
Service stringId - ipv6Vip
Address string - The private IPv6 address.
- vip
Address string - The IP address of the LoadBalancer.
- endpoint_
id str - endpoint_
service_ strid - ipv6_
vip_ straddress - The private IPv6 address.
- vip_
address str - The IP address of the LoadBalancer.
- endpoint
Id String - endpoint
Service StringId - ipv6Vip
Address String - The private IPv6 address.
- vip
Address String - The IP address of the LoadBalancer.
GetLbLoadbalancerV3PublicIp
- Address string
- Elastic IP address.
- Bandwidth
Charge stringMode - Bandwidth billing type.
- Bandwidth
Name string - Bandwidth name.
- string
- Bandwidth sharing type.
- Bandwidth
Size double - Bandwidth size.
- Id string
- Specifies the LoadBalancer ID.
- Ip
Type string - Elastic IP type.
- Address string
- Elastic IP address.
- Bandwidth
Charge stringMode - Bandwidth billing type.
- Bandwidth
Name string - Bandwidth name.
- string
- Bandwidth sharing type.
- Bandwidth
Size float64 - Bandwidth size.
- Id string
- Specifies the LoadBalancer ID.
- Ip
Type string - Elastic IP type.
- address string
- Elastic IP address.
- bandwidth_
charge_ stringmode - Bandwidth billing type.
- bandwidth_
name string - Bandwidth name.
- 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.
- bandwidth
Charge StringMode - Bandwidth billing type.
- bandwidth
Name String - Bandwidth name.
- String
- Bandwidth sharing type.
- bandwidth
Size Double - Bandwidth size.
- id String
- Specifies the LoadBalancer ID.
- ip
Type String - Elastic IP type.
- address string
- Elastic IP address.
- bandwidth
Charge stringMode - Bandwidth billing type.
- bandwidth
Name string - Bandwidth name.
- string
- Bandwidth sharing type.
- bandwidth
Size number - Bandwidth size.
- id string
- Specifies the LoadBalancer ID.
- ip
Type string - Elastic IP type.
- address str
- Elastic IP address.
- bandwidth_
charge_ strmode - Bandwidth billing type.
- bandwidth_
name str - Bandwidth name.
- 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.
- bandwidth
Charge StringMode - Bandwidth billing type.
- bandwidth
Name String - Bandwidth name.
- String
- Bandwidth sharing type.
- bandwidth
Size Number - Bandwidth size.
- id String
- Specifies the LoadBalancer ID.
- ip
Type String - Elastic IP type.
Package Details
- Repository
- opentelekomcloud opentelekomcloud/terraform-provider-opentelekomcloud
- License
- Notes
- This Pulumi package is based on the
opentelekomcloudTerraform Provider.
opentelekomcloud
Viewing docs for opentelekomcloud 1.37.10
published on Thursday, Oct 8, 2026 by opentelekomcloud
published on Thursday, Oct 8, 2026 by opentelekomcloud