Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::ALB::LoadBalancer
Using getLoadBalancer
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 getLoadBalancer(args: GetLoadBalancerArgs, opts?: InvokeOptions): Promise<GetLoadBalancerResult>
function getLoadBalancerOutput(args: GetLoadBalancerOutputArgs, opts?: InvokeOptions): Output<GetLoadBalancerResult>def get_load_balancer(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetLoadBalancerResult
def get_load_balancer_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetLoadBalancerResult]func LookupLoadBalancer(ctx *Context, args *LookupLoadBalancerArgs, opts ...InvokeOption) (*LookupLoadBalancerResult, error)
func LookupLoadBalancerOutput(ctx *Context, args *LookupLoadBalancerOutputArgs, opts ...InvokeOption) LookupLoadBalancerResultOutput> Note: This function is named LookupLoadBalancer in the Go SDK.
public static class GetLoadBalancer
{
public static Task<GetLoadBalancerResult> InvokeAsync(GetLoadBalancerArgs args, InvokeOptions? opts = null)
public static Output<GetLoadBalancerResult> Invoke(GetLoadBalancerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetLoadBalancerResult> getLoadBalancer(GetLoadBalancerArgs args, InvokeOptions options)
public static Output<GetLoadBalancerResult> getLoadBalancer(GetLoadBalancerArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:alb/getLoadBalancer:getLoadBalancer
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getLoadBalancer Result
The following output properties are available:
- Address
Ip stringVersion - IP type of the ALB instance. IPv4: IPv4 type; DualStack: IPv4 & IPv6 dual stack type.
- Bandwidth
Package stringId - ID of the bound shared bandwidth package, enabling bandwidth sharing.
- Business
Status string - Service status of the ALB instance. Normal: normal; FinancialLocked: locked due to overdue payment.
- Create
Time string - Creation time of the ALB instance.
- Delete
Protection string - Delete protection switch. on: enabled; off: disabled.
- Deleted
Time string - Expected reclamation time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- Description string
- Description of the ALB instance.
- Dns
Name string - DNS domain name.
- Eip
Billing Volcengine.Config Get Load Balancer Eip Billing Config - Billing configuration for public IP, only applicable to public instances.
- Global
Accelerator Volcengine.Get Load Balancer Global Accelerator - Global accelerator configuration, used to improve cross-region access speed.
- Id string
- Uniquely identifies the resource.
- Ipv6Bandwidth
Package stringId - When creating a public ALB instance, specify the shared bandwidth package ID to which the IPv6 public bandwidth will be added.
- Ipv6Eip
Billing Volcengine.Config Get Load Balancer Ipv6Eip Billing Config - Billing configuration for IPv6 public IP, only applicable to public instances.
- Load
Balancer intBilling Type - ALB instance billing type. Currently, only pay-as-you-go is supported (value is 1).
- Load
Balancer stringEdition - Version of the application load balancer. Basic: Basic version; Standard: Standard version.
- Load
Balancer stringId - ALB instance ID.
- Load
Balancer stringName - Name of the ALB instance.
- Lock
Reason string - Reason for ALB instance freeze, such as Financial (arrears) or Security (security reasons). Returned only when the instance is locked.
- Modification
Protection stringReason - Reason for modification protection. This parameter is valid and legitimate only when ModificationProtectionStatus is ConsoleProtection.
- Modification
Protection stringStatus - Modification protection status. NonProtection: Not protected; ConsoleProtection: Console modification protection, instance configuration cannot be modified through the console.
- Overdue
Time string - Freeze time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- Project
Name string - Name of the project to which the instance belongs.
- Proxy
Protocol stringEnabled - ALB supports the Proxy Protocol and records the client's real IP.
- Status string
- ALB instance status: Active (running), Provisioning (creating), Configuring (configuring), Deleting (deleting), CreateFailed (creation failed), Inactive (stopped).
-
List<Volcengine.
Get Load Balancer Tag> - List of tags bound to the instance, used for categorization and billing.
- Type string
- Type of ALB instance. Values are public or private. public: Creates a public load balancer instance. The system assigns a public IP address and a private IP address, which can forward both public and private network requests. private: Creates a private load balancer instance. The system assigns a private IP address, used only for forwarding private network requests.
- Update
Time string - Last update time of the ALB instance.
- Vpc
Id string - ID of the Virtual Private Cloud (VPC) to which the load balancer instance belongs.
- Waf
Instance stringId - ID of the WAF security protection instance bound to the ALB instance.
- Waf
Protected stringDomain - Domain name protected by WAF, used for precise rule matching.
- Waf
Protection stringEnabled - WAF security protection switch. on: enabled; off: disabled.
- Zone
Mappings List<Volcengine.Get Load Balancer Zone Mapping> - Availability zone mapping list, defines which availability zones the instance provides services in.
- Address
Ip stringVersion - IP type of the ALB instance. IPv4: IPv4 type; DualStack: IPv4 & IPv6 dual stack type.
- Bandwidth
Package stringId - ID of the bound shared bandwidth package, enabling bandwidth sharing.
- Business
Status string - Service status of the ALB instance. Normal: normal; FinancialLocked: locked due to overdue payment.
- Create
Time string - Creation time of the ALB instance.
- Delete
Protection string - Delete protection switch. on: enabled; off: disabled.
- Deleted
Time string - Expected reclamation time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- Description string
- Description of the ALB instance.
- Dns
Name string - DNS domain name.
- Eip
Billing GetConfig Load Balancer Eip Billing Config - Billing configuration for public IP, only applicable to public instances.
- Global
Accelerator GetLoad Balancer Global Accelerator - Global accelerator configuration, used to improve cross-region access speed.
- Id string
- Uniquely identifies the resource.
- Ipv6Bandwidth
Package stringId - When creating a public ALB instance, specify the shared bandwidth package ID to which the IPv6 public bandwidth will be added.
- Ipv6Eip
Billing GetConfig Load Balancer Ipv6Eip Billing Config - Billing configuration for IPv6 public IP, only applicable to public instances.
- Load
Balancer intBilling Type - ALB instance billing type. Currently, only pay-as-you-go is supported (value is 1).
- Load
Balancer stringEdition - Version of the application load balancer. Basic: Basic version; Standard: Standard version.
- Load
Balancer stringId - ALB instance ID.
- Load
Balancer stringName - Name of the ALB instance.
- Lock
Reason string - Reason for ALB instance freeze, such as Financial (arrears) or Security (security reasons). Returned only when the instance is locked.
- Modification
Protection stringReason - Reason for modification protection. This parameter is valid and legitimate only when ModificationProtectionStatus is ConsoleProtection.
- Modification
Protection stringStatus - Modification protection status. NonProtection: Not protected; ConsoleProtection: Console modification protection, instance configuration cannot be modified through the console.
- Overdue
Time string - Freeze time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- Project
Name string - Name of the project to which the instance belongs.
- Proxy
Protocol stringEnabled - ALB supports the Proxy Protocol and records the client's real IP.
- Status string
- ALB instance status: Active (running), Provisioning (creating), Configuring (configuring), Deleting (deleting), CreateFailed (creation failed), Inactive (stopped).
-
[]Get
Load Balancer Tag - List of tags bound to the instance, used for categorization and billing.
- Type string
- Type of ALB instance. Values are public or private. public: Creates a public load balancer instance. The system assigns a public IP address and a private IP address, which can forward both public and private network requests. private: Creates a private load balancer instance. The system assigns a private IP address, used only for forwarding private network requests.
- Update
Time string - Last update time of the ALB instance.
- Vpc
Id string - ID of the Virtual Private Cloud (VPC) to which the load balancer instance belongs.
- Waf
Instance stringId - ID of the WAF security protection instance bound to the ALB instance.
- Waf
Protected stringDomain - Domain name protected by WAF, used for precise rule matching.
- Waf
Protection stringEnabled - WAF security protection switch. on: enabled; off: disabled.
- Zone
Mappings []GetLoad Balancer Zone Mapping - Availability zone mapping list, defines which availability zones the instance provides services in.
- address
Ip StringVersion - IP type of the ALB instance. IPv4: IPv4 type; DualStack: IPv4 & IPv6 dual stack type.
- bandwidth
Package StringId - ID of the bound shared bandwidth package, enabling bandwidth sharing.
- business
Status String - Service status of the ALB instance. Normal: normal; FinancialLocked: locked due to overdue payment.
- create
Time String - Creation time of the ALB instance.
- delete
Protection String - Delete protection switch. on: enabled; off: disabled.
- deleted
Time String - Expected reclamation time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- description String
- Description of the ALB instance.
- dns
Name String - DNS domain name.
- eip
Billing GetConfig Load Balancer Eip Billing Config - Billing configuration for public IP, only applicable to public instances.
- global
Accelerator GetLoad Balancer Global Accelerator - Global accelerator configuration, used to improve cross-region access speed.
- id String
- Uniquely identifies the resource.
- ipv6Bandwidth
Package StringId - When creating a public ALB instance, specify the shared bandwidth package ID to which the IPv6 public bandwidth will be added.
- ipv6Eip
Billing GetConfig Load Balancer Ipv6Eip Billing Config - Billing configuration for IPv6 public IP, only applicable to public instances.
- load
Balancer IntegerBilling Type - ALB instance billing type. Currently, only pay-as-you-go is supported (value is 1).
- load
Balancer StringEdition - Version of the application load balancer. Basic: Basic version; Standard: Standard version.
- load
Balancer StringId - ALB instance ID.
- load
Balancer StringName - Name of the ALB instance.
- lock
Reason String - Reason for ALB instance freeze, such as Financial (arrears) or Security (security reasons). Returned only when the instance is locked.
- modification
Protection StringReason - Reason for modification protection. This parameter is valid and legitimate only when ModificationProtectionStatus is ConsoleProtection.
- modification
Protection StringStatus - Modification protection status. NonProtection: Not protected; ConsoleProtection: Console modification protection, instance configuration cannot be modified through the console.
- overdue
Time String - Freeze time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- project
Name String - Name of the project to which the instance belongs.
- proxy
Protocol StringEnabled - ALB supports the Proxy Protocol and records the client's real IP.
- status String
- ALB instance status: Active (running), Provisioning (creating), Configuring (configuring), Deleting (deleting), CreateFailed (creation failed), Inactive (stopped).
-
List<Get
Load Balancer Tag> - List of tags bound to the instance, used for categorization and billing.
- type String
- Type of ALB instance. Values are public or private. public: Creates a public load balancer instance. The system assigns a public IP address and a private IP address, which can forward both public and private network requests. private: Creates a private load balancer instance. The system assigns a private IP address, used only for forwarding private network requests.
- update
Time String - Last update time of the ALB instance.
- vpc
Id String - ID of the Virtual Private Cloud (VPC) to which the load balancer instance belongs.
- waf
Instance StringId - ID of the WAF security protection instance bound to the ALB instance.
- waf
Protected StringDomain - Domain name protected by WAF, used for precise rule matching.
- waf
Protection StringEnabled - WAF security protection switch. on: enabled; off: disabled.
- zone
Mappings List<GetLoad Balancer Zone Mapping> - Availability zone mapping list, defines which availability zones the instance provides services in.
- address
Ip stringVersion - IP type of the ALB instance. IPv4: IPv4 type; DualStack: IPv4 & IPv6 dual stack type.
- bandwidth
Package stringId - ID of the bound shared bandwidth package, enabling bandwidth sharing.
- business
Status string - Service status of the ALB instance. Normal: normal; FinancialLocked: locked due to overdue payment.
- create
Time string - Creation time of the ALB instance.
- delete
Protection string - Delete protection switch. on: enabled; off: disabled.
- deleted
Time string - Expected reclamation time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- description string
- Description of the ALB instance.
- dns
Name string - DNS domain name.
- eip
Billing GetConfig Load Balancer Eip Billing Config - Billing configuration for public IP, only applicable to public instances.
- global
Accelerator GetLoad Balancer Global Accelerator - Global accelerator configuration, used to improve cross-region access speed.
- id string
- Uniquely identifies the resource.
- ipv6Bandwidth
Package stringId - When creating a public ALB instance, specify the shared bandwidth package ID to which the IPv6 public bandwidth will be added.
- ipv6Eip
Billing GetConfig Load Balancer Ipv6Eip Billing Config - Billing configuration for IPv6 public IP, only applicable to public instances.
- load
Balancer numberBilling Type - ALB instance billing type. Currently, only pay-as-you-go is supported (value is 1).
- load
Balancer stringEdition - Version of the application load balancer. Basic: Basic version; Standard: Standard version.
- load
Balancer stringId - ALB instance ID.
- load
Balancer stringName - Name of the ALB instance.
- lock
Reason string - Reason for ALB instance freeze, such as Financial (arrears) or Security (security reasons). Returned only when the instance is locked.
- modification
Protection stringReason - Reason for modification protection. This parameter is valid and legitimate only when ModificationProtectionStatus is ConsoleProtection.
- modification
Protection stringStatus - Modification protection status. NonProtection: Not protected; ConsoleProtection: Console modification protection, instance configuration cannot be modified through the console.
- overdue
Time string - Freeze time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- project
Name string - Name of the project to which the instance belongs.
- proxy
Protocol stringEnabled - ALB supports the Proxy Protocol and records the client's real IP.
- status string
- ALB instance status: Active (running), Provisioning (creating), Configuring (configuring), Deleting (deleting), CreateFailed (creation failed), Inactive (stopped).
-
Get
Load Balancer Tag[] - List of tags bound to the instance, used for categorization and billing.
- type string
- Type of ALB instance. Values are public or private. public: Creates a public load balancer instance. The system assigns a public IP address and a private IP address, which can forward both public and private network requests. private: Creates a private load balancer instance. The system assigns a private IP address, used only for forwarding private network requests.
- update
Time string - Last update time of the ALB instance.
- vpc
Id string - ID of the Virtual Private Cloud (VPC) to which the load balancer instance belongs.
- waf
Instance stringId - ID of the WAF security protection instance bound to the ALB instance.
- waf
Protected stringDomain - Domain name protected by WAF, used for precise rule matching.
- waf
Protection stringEnabled - WAF security protection switch. on: enabled; off: disabled.
- zone
Mappings GetLoad Balancer Zone Mapping[] - Availability zone mapping list, defines which availability zones the instance provides services in.
- address_
ip_ strversion - IP type of the ALB instance. IPv4: IPv4 type; DualStack: IPv4 & IPv6 dual stack type.
- bandwidth_
package_ strid - ID of the bound shared bandwidth package, enabling bandwidth sharing.
- business_
status str - Service status of the ALB instance. Normal: normal; FinancialLocked: locked due to overdue payment.
- create_
time str - Creation time of the ALB instance.
- delete_
protection str - Delete protection switch. on: enabled; off: disabled.
- deleted_
time str - Expected reclamation time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- description str
- Description of the ALB instance.
- dns_
name str - DNS domain name.
- eip_
billing_ Getconfig Load Balancer Eip Billing Config - Billing configuration for public IP, only applicable to public instances.
- global_
accelerator GetLoad Balancer Global Accelerator - Global accelerator configuration, used to improve cross-region access speed.
- id str
- Uniquely identifies the resource.
- ipv6_
bandwidth_ strpackage_ id - When creating a public ALB instance, specify the shared bandwidth package ID to which the IPv6 public bandwidth will be added.
- ipv6_
eip_ Getbilling_ config Load Balancer Ipv6Eip Billing Config - Billing configuration for IPv6 public IP, only applicable to public instances.
- load_
balancer_ intbilling_ type - ALB instance billing type. Currently, only pay-as-you-go is supported (value is 1).
- load_
balancer_ stredition - Version of the application load balancer. Basic: Basic version; Standard: Standard version.
- load_
balancer_ strid - ALB instance ID.
- load_
balancer_ strname - Name of the ALB instance.
- lock_
reason str - Reason for ALB instance freeze, such as Financial (arrears) or Security (security reasons). Returned only when the instance is locked.
- modification_
protection_ strreason - Reason for modification protection. This parameter is valid and legitimate only when ModificationProtectionStatus is ConsoleProtection.
- modification_
protection_ strstatus - Modification protection status. NonProtection: Not protected; ConsoleProtection: Console modification protection, instance configuration cannot be modified through the console.
- overdue_
time str - Freeze time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- project_
name str - Name of the project to which the instance belongs.
- proxy_
protocol_ strenabled - ALB supports the Proxy Protocol and records the client's real IP.
- status str
- ALB instance status: Active (running), Provisioning (creating), Configuring (configuring), Deleting (deleting), CreateFailed (creation failed), Inactive (stopped).
-
Sequence[Get
Load Balancer Tag] - List of tags bound to the instance, used for categorization and billing.
- type str
- Type of ALB instance. Values are public or private. public: Creates a public load balancer instance. The system assigns a public IP address and a private IP address, which can forward both public and private network requests. private: Creates a private load balancer instance. The system assigns a private IP address, used only for forwarding private network requests.
- update_
time str - Last update time of the ALB instance.
- vpc_
id str - ID of the Virtual Private Cloud (VPC) to which the load balancer instance belongs.
- waf_
instance_ strid - ID of the WAF security protection instance bound to the ALB instance.
- waf_
protected_ strdomain - Domain name protected by WAF, used for precise rule matching.
- waf_
protection_ strenabled - WAF security protection switch. on: enabled; off: disabled.
- zone_
mappings Sequence[GetLoad Balancer Zone Mapping] - Availability zone mapping list, defines which availability zones the instance provides services in.
- address
Ip StringVersion - IP type of the ALB instance. IPv4: IPv4 type; DualStack: IPv4 & IPv6 dual stack type.
- bandwidth
Package StringId - ID of the bound shared bandwidth package, enabling bandwidth sharing.
- business
Status String - Service status of the ALB instance. Normal: normal; FinancialLocked: locked due to overdue payment.
- create
Time String - Creation time of the ALB instance.
- delete
Protection String - Delete protection switch. on: enabled; off: disabled.
- deleted
Time String - Expected reclamation time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- description String
- Description of the ALB instance.
- dns
Name String - DNS domain name.
- eip
Billing Property MapConfig - Billing configuration for public IP, only applicable to public instances.
- global
Accelerator Property Map - Global accelerator configuration, used to improve cross-region access speed.
- id String
- Uniquely identifies the resource.
- ipv6Bandwidth
Package StringId - When creating a public ALB instance, specify the shared bandwidth package ID to which the IPv6 public bandwidth will be added.
- ipv6Eip
Billing Property MapConfig - Billing configuration for IPv6 public IP, only applicable to public instances.
- load
Balancer NumberBilling Type - ALB instance billing type. Currently, only pay-as-you-go is supported (value is 1).
- load
Balancer StringEdition - Version of the application load balancer. Basic: Basic version; Standard: Standard version.
- load
Balancer StringId - ALB instance ID.
- load
Balancer StringName - Name of the ALB instance.
- lock
Reason String - Reason for ALB instance freeze, such as Financial (arrears) or Security (security reasons). Returned only when the instance is locked.
- modification
Protection StringReason - Reason for modification protection. This parameter is valid and legitimate only when ModificationProtectionStatus is ConsoleProtection.
- modification
Protection StringStatus - Modification protection status. NonProtection: Not protected; ConsoleProtection: Console modification protection, instance configuration cannot be modified through the console.
- overdue
Time String - Freeze time of the ALB instance. This parameter is only returned when the instance is in the FinancialLocked state.
- project
Name String - Name of the project to which the instance belongs.
- proxy
Protocol StringEnabled - ALB supports the Proxy Protocol and records the client's real IP.
- status String
- ALB instance status: Active (running), Provisioning (creating), Configuring (configuring), Deleting (deleting), CreateFailed (creation failed), Inactive (stopped).
- List<Property Map>
- List of tags bound to the instance, used for categorization and billing.
- type String
- Type of ALB instance. Values are public or private. public: Creates a public load balancer instance. The system assigns a public IP address and a private IP address, which can forward both public and private network requests. private: Creates a private load balancer instance. The system assigns a private IP address, used only for forwarding private network requests.
- update
Time String - Last update time of the ALB instance.
- vpc
Id String - ID of the Virtual Private Cloud (VPC) to which the load balancer instance belongs.
- waf
Instance StringId - ID of the WAF security protection instance bound to the ALB instance.
- waf
Protected StringDomain - Domain name protected by WAF, used for precise rule matching.
- waf
Protection StringEnabled - WAF security protection switch. on: enabled; off: disabled.
- zone
Mappings List<Property Map> - Availability zone mapping list, defines which availability zones the instance provides services in.
Supporting Types
GetLoadBalancerEipBillingConfig
- Bandwidth int
- Peak bandwidth of EIP, in Mbps.
- Billing
Type int - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- Isp string
- Line type of the public IP, BGP indicates multi-line.
- Security
Protection intInstance Id - When creating an ALB public instance, if IP protection resources are used, you must specify a DDoS native protection instance ID.
- Security
Protection stringTypes - When creating a public ALB instance, ALB allows you to purchase multiple public IP protection resources. The rules for public IP protection resources are as follows: separate multiple protection resources with a comma (,). The values for protection resources are: AntiDDoS_Enhanced: You are requesting an enhanced protection type public IP, which can be added to a native DDoS protection instance. If not specified: You are requesting a basic protection type public IP.
- Bandwidth int
- Peak bandwidth of EIP, in Mbps.
- Billing
Type int - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- Isp string
- Line type of the public IP, BGP indicates multi-line.
- Security
Protection intInstance Id - When creating an ALB public instance, if IP protection resources are used, you must specify a DDoS native protection instance ID.
- Security
Protection stringTypes - When creating a public ALB instance, ALB allows you to purchase multiple public IP protection resources. The rules for public IP protection resources are as follows: separate multiple protection resources with a comma (,). The values for protection resources are: AntiDDoS_Enhanced: You are requesting an enhanced protection type public IP, which can be added to a native DDoS protection instance. If not specified: You are requesting a basic protection type public IP.
- bandwidth Integer
- Peak bandwidth of EIP, in Mbps.
- billing
Type Integer - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- isp String
- Line type of the public IP, BGP indicates multi-line.
- security
Protection IntegerInstance Id - When creating an ALB public instance, if IP protection resources are used, you must specify a DDoS native protection instance ID.
- security
Protection StringTypes - When creating a public ALB instance, ALB allows you to purchase multiple public IP protection resources. The rules for public IP protection resources are as follows: separate multiple protection resources with a comma (,). The values for protection resources are: AntiDDoS_Enhanced: You are requesting an enhanced protection type public IP, which can be added to a native DDoS protection instance. If not specified: You are requesting a basic protection type public IP.
- bandwidth number
- Peak bandwidth of EIP, in Mbps.
- billing
Type number - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- isp string
- Line type of the public IP, BGP indicates multi-line.
- security
Protection numberInstance Id - When creating an ALB public instance, if IP protection resources are used, you must specify a DDoS native protection instance ID.
- security
Protection stringTypes - When creating a public ALB instance, ALB allows you to purchase multiple public IP protection resources. The rules for public IP protection resources are as follows: separate multiple protection resources with a comma (,). The values for protection resources are: AntiDDoS_Enhanced: You are requesting an enhanced protection type public IP, which can be added to a native DDoS protection instance. If not specified: You are requesting a basic protection type public IP.
- bandwidth int
- Peak bandwidth of EIP, in Mbps.
- billing_
type int - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- isp str
- Line type of the public IP, BGP indicates multi-line.
- security_
protection_ intinstance_ id - When creating an ALB public instance, if IP protection resources are used, you must specify a DDoS native protection instance ID.
- security_
protection_ strtypes - When creating a public ALB instance, ALB allows you to purchase multiple public IP protection resources. The rules for public IP protection resources are as follows: separate multiple protection resources with a comma (,). The values for protection resources are: AntiDDoS_Enhanced: You are requesting an enhanced protection type public IP, which can be added to a native DDoS protection instance. If not specified: You are requesting a basic protection type public IP.
- bandwidth Number
- Peak bandwidth of EIP, in Mbps.
- billing
Type Number - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- isp String
- Line type of the public IP, BGP indicates multi-line.
- security
Protection NumberInstance Id - When creating an ALB public instance, if IP protection resources are used, you must specify a DDoS native protection instance ID.
- security
Protection StringTypes - When creating a public ALB instance, ALB allows you to purchase multiple public IP protection resources. The rules for public IP protection resources are as follows: separate multiple protection resources with a comma (,). The values for protection resources are: AntiDDoS_Enhanced: You are requesting an enhanced protection type public IP, which can be added to a native DDoS protection instance. If not specified: You are requesting a basic protection type public IP.
GetLoadBalancerGlobalAccelerator
- Accelerator
Id string - ID of the bound Global Accelerator instance.
- Accelerator
Listener stringId - ID of the bound Global Accelerator listener.
- Endpoint
Group stringId - ID of the bound endpoint group.
- Weight int
- Weight of the backend server, determines traffic distribution ratio.
- Accelerator
Id string - ID of the bound Global Accelerator instance.
- Accelerator
Listener stringId - ID of the bound Global Accelerator listener.
- Endpoint
Group stringId - ID of the bound endpoint group.
- Weight int
- Weight of the backend server, determines traffic distribution ratio.
- accelerator
Id String - ID of the bound Global Accelerator instance.
- accelerator
Listener StringId - ID of the bound Global Accelerator listener.
- endpoint
Group StringId - ID of the bound endpoint group.
- weight Integer
- Weight of the backend server, determines traffic distribution ratio.
- accelerator
Id string - ID of the bound Global Accelerator instance.
- accelerator
Listener stringId - ID of the bound Global Accelerator listener.
- endpoint
Group stringId - ID of the bound endpoint group.
- weight number
- Weight of the backend server, determines traffic distribution ratio.
- accelerator_
id str - ID of the bound Global Accelerator instance.
- accelerator_
listener_ strid - ID of the bound Global Accelerator listener.
- endpoint_
group_ strid - ID of the bound endpoint group.
- weight int
- Weight of the backend server, determines traffic distribution ratio.
- accelerator
Id String - ID of the bound Global Accelerator instance.
- accelerator
Listener StringId - ID of the bound Global Accelerator listener.
- endpoint
Group StringId - ID of the bound endpoint group.
- weight Number
- Weight of the backend server, determines traffic distribution ratio.
GetLoadBalancerIpv6EipBillingConfig
- Bandwidth int
- Peak bandwidth of IPv6 EIP, in Mbps.
- Billing
Type int - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- Isp string
- Line type of IPv6 public IP; BGP indicates multi-line.
- Bandwidth int
- Peak bandwidth of IPv6 EIP, in Mbps.
- Billing
Type int - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- Isp string
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth Integer
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing
Type Integer - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp String
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth number
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing
Type number - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp string
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth int
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing_
type int - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp str
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth Number
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing
Type Number - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp String
- Line type of IPv6 public IP; BGP indicates multi-line.
GetLoadBalancerTag
GetLoadBalancerZoneMapping
- Load
Balancer List<Volcengine.Addresses Get Load Balancer Zone Mapping Load Balancer Address> - List of IP addresses provided by the load balancer in this availability zone.
- Subnet
Id string - Subnet ID providing services within the availability zone.
- Zone
Id string - Unique identifier of the availability zone.
- Load
Balancer []GetAddresses Load Balancer Zone Mapping Load Balancer Address - List of IP addresses provided by the load balancer in this availability zone.
- Subnet
Id string - Subnet ID providing services within the availability zone.
- Zone
Id string - Unique identifier of the availability zone.
- load
Balancer List<GetAddresses Load Balancer Zone Mapping Load Balancer Address> - List of IP addresses provided by the load balancer in this availability zone.
- subnet
Id String - Subnet ID providing services within the availability zone.
- zone
Id String - Unique identifier of the availability zone.
- load
Balancer GetAddresses Load Balancer Zone Mapping Load Balancer Address[] - List of IP addresses provided by the load balancer in this availability zone.
- subnet
Id string - Subnet ID providing services within the availability zone.
- zone
Id string - Unique identifier of the availability zone.
- load_
balancer_ Sequence[Getaddresses Load Balancer Zone Mapping Load Balancer Address] - List of IP addresses provided by the load balancer in this availability zone.
- subnet_
id str - Subnet ID providing services within the availability zone.
- zone_
id str - Unique identifier of the availability zone.
- load
Balancer List<Property Map>Addresses - List of IP addresses provided by the load balancer in this availability zone.
- subnet
Id String - Subnet ID providing services within the availability zone.
- zone
Id String - Unique identifier of the availability zone.
GetLoadBalancerZoneMappingLoadBalancerAddress
- Eip
Volcengine.
Get Load Balancer Zone Mapping Load Balancer Address Eip - Detailed information of the Elastic Public IP (EIP).
- Eip
Address string - Address of the bound Elastic Public IP (EIP).
- Eip
Id string - ID of the bound Elastic IP (EIP).
- Eni
Address string - Private IP address on the Elastic Network Interface (ENI).
- Eni
Id string - ID of the Elastic Network Interface (ENI) to which the IP address belongs.
- Eni
Ipv6Address string - IPv6 private address on the Elastic Network Interface (ENI).
- Ipv6Eip
Volcengine.
Get Load Balancer Zone Mapping Load Balancer Address Ipv6Eip - Detailed information about the IPv6 Elastic Public IP.
- Ipv6Eip
Id string - ID of the bound IPv6 EIP.
- Eip
Get
Load Balancer Zone Mapping Load Balancer Address Eip - Detailed information of the Elastic Public IP (EIP).
- Eip
Address string - Address of the bound Elastic Public IP (EIP).
- Eip
Id string - ID of the bound Elastic IP (EIP).
- Eni
Address string - Private IP address on the Elastic Network Interface (ENI).
- Eni
Id string - ID of the Elastic Network Interface (ENI) to which the IP address belongs.
- Eni
Ipv6Address string - IPv6 private address on the Elastic Network Interface (ENI).
- Ipv6Eip
Get
Load Balancer Zone Mapping Load Balancer Address Ipv6Eip - Detailed information about the IPv6 Elastic Public IP.
- Ipv6Eip
Id string - ID of the bound IPv6 EIP.
- eip
Get
Load Balancer Zone Mapping Load Balancer Address Eip - Detailed information of the Elastic Public IP (EIP).
- eip
Address String - Address of the bound Elastic Public IP (EIP).
- eip
Id String - ID of the bound Elastic IP (EIP).
- eni
Address String - Private IP address on the Elastic Network Interface (ENI).
- eni
Id String - ID of the Elastic Network Interface (ENI) to which the IP address belongs.
- eni
Ipv6Address String - IPv6 private address on the Elastic Network Interface (ENI).
- ipv6Eip
Get
Load Balancer Zone Mapping Load Balancer Address Ipv6Eip - Detailed information about the IPv6 Elastic Public IP.
- ipv6Eip
Id String - ID of the bound IPv6 EIP.
- eip
Get
Load Balancer Zone Mapping Load Balancer Address Eip - Detailed information of the Elastic Public IP (EIP).
- eip
Address string - Address of the bound Elastic Public IP (EIP).
- eip
Id string - ID of the bound Elastic IP (EIP).
- eni
Address string - Private IP address on the Elastic Network Interface (ENI).
- eni
Id string - ID of the Elastic Network Interface (ENI) to which the IP address belongs.
- eni
Ipv6Address string - IPv6 private address on the Elastic Network Interface (ENI).
- ipv6Eip
Get
Load Balancer Zone Mapping Load Balancer Address Ipv6Eip - Detailed information about the IPv6 Elastic Public IP.
- ipv6Eip
Id string - ID of the bound IPv6 EIP.
- eip
Get
Load Balancer Zone Mapping Load Balancer Address Eip - Detailed information of the Elastic Public IP (EIP).
- eip_
address str - Address of the bound Elastic Public IP (EIP).
- eip_
id str - ID of the bound Elastic IP (EIP).
- eni_
address str - Private IP address on the Elastic Network Interface (ENI).
- eni_
id str - ID of the Elastic Network Interface (ENI) to which the IP address belongs.
- eni_
ipv6_ straddress - IPv6 private address on the Elastic Network Interface (ENI).
- ipv6_
eip GetLoad Balancer Zone Mapping Load Balancer Address Ipv6Eip - Detailed information about the IPv6 Elastic Public IP.
- ipv6_
eip_ strid - ID of the bound IPv6 EIP.
- eip Property Map
- Detailed information of the Elastic Public IP (EIP).
- eip
Address String - Address of the bound Elastic Public IP (EIP).
- eip
Id String - ID of the bound Elastic IP (EIP).
- eni
Address String - Private IP address on the Elastic Network Interface (ENI).
- eni
Id String - ID of the Elastic Network Interface (ENI) to which the IP address belongs.
- eni
Ipv6Address String - IPv6 private address on the Elastic Network Interface (ENI).
- ipv6Eip Property Map
- Detailed information about the IPv6 Elastic Public IP.
- ipv6Eip
Id String - ID of the bound IPv6 EIP.
GetLoadBalancerZoneMappingLoadBalancerAddressEip
- Association
Mode string - EIP binding mode, such as Default or Normal.
- Bandwidth int
- Peak bandwidth of EIP, in Mbps.
- Eip
Address string - Address of the Elastic IP (EIP).
- Eip
Billing intType - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- Eip
Type string - EIP type, such as static BGP.
- Isp string
- Line type of the public IP, BGP indicates multi-line.
- Pop
Locations List<Volcengine.Get Load Balancer Zone Mapping Load Balancer Address Eip Pop Location> - List of EIP access point location information.
- Association
Mode string - EIP binding mode, such as Default or Normal.
- Bandwidth int
- Peak bandwidth of EIP, in Mbps.
- Eip
Address string - Address of the Elastic IP (EIP).
- Eip
Billing intType - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- Eip
Type string - EIP type, such as static BGP.
- Isp string
- Line type of the public IP, BGP indicates multi-line.
- Pop
Locations []GetLoad Balancer Zone Mapping Load Balancer Address Eip Pop Location - List of EIP access point location information.
- association
Mode String - EIP binding mode, such as Default or Normal.
- bandwidth Integer
- Peak bandwidth of EIP, in Mbps.
- eip
Address String - Address of the Elastic IP (EIP).
- eip
Billing IntegerType - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- eip
Type String - EIP type, such as static BGP.
- isp String
- Line type of the public IP, BGP indicates multi-line.
- pop
Locations List<GetLoad Balancer Zone Mapping Load Balancer Address Eip Pop Location> - List of EIP access point location information.
- association
Mode string - EIP binding mode, such as Default or Normal.
- bandwidth number
- Peak bandwidth of EIP, in Mbps.
- eip
Address string - Address of the Elastic IP (EIP).
- eip
Billing numberType - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- eip
Type string - EIP type, such as static BGP.
- isp string
- Line type of the public IP, BGP indicates multi-line.
- pop
Locations GetLoad Balancer Zone Mapping Load Balancer Address Eip Pop Location[] - List of EIP access point location information.
- association_
mode str - EIP binding mode, such as Default or Normal.
- bandwidth int
- Peak bandwidth of EIP, in Mbps.
- eip_
address str - Address of the Elastic IP (EIP).
- eip_
billing_ inttype - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- eip_
type str - EIP type, such as static BGP.
- isp str
- Line type of the public IP, BGP indicates multi-line.
- pop_
locations Sequence[GetLoad Balancer Zone Mapping Load Balancer Address Eip Pop Location] - List of EIP access point location information.
- association
Mode String - EIP binding mode, such as Default or Normal.
- bandwidth Number
- Peak bandwidth of EIP, in Mbps.
- eip
Address String - Address of the Elastic IP (EIP).
- eip
Billing NumberType - EIP billing method: 2 for bandwidth-based, 3 for traffic-based.
- eip
Type String - EIP type, such as static BGP.
- isp String
- Line type of the public IP, BGP indicates multi-line.
- pop
Locations List<Property Map> - List of EIP access point location information.
GetLoadBalancerZoneMappingLoadBalancerAddressEipPopLocation
GetLoadBalancerZoneMappingLoadBalancerAddressIpv6Eip
- Bandwidth int
- Peak bandwidth of IPv6 EIP, in Mbps.
- Billing
Type int - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- Isp string
- Line type of IPv6 public IP; BGP indicates multi-line.
- Bandwidth int
- Peak bandwidth of IPv6 EIP, in Mbps.
- Billing
Type int - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- Isp string
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth Integer
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing
Type Integer - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp String
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth number
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing
Type number - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp string
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth int
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing_
type int - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp str
- Line type of IPv6 public IP; BGP indicates multi-line.
- bandwidth Number
- Peak bandwidth of IPv6 EIP, in Mbps.
- billing
Type Number - Billing method for IPv6 EIP: 2 for bandwidth-based, 3 for traffic-based.
- isp String
- Line type of IPv6 public IP; BGP indicates multi-line.
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
