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::CLB::CLB
Using getClb
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 getClb(args: GetClbArgs, opts?: InvokeOptions): Promise<GetClbResult>
function getClbOutput(args: GetClbOutputArgs, opts?: InvokeOptions): Output<GetClbResult>def get_clb(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClbResult
def get_clb_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClbResult]func LookupClb(ctx *Context, args *LookupClbArgs, opts ...InvokeOption) (*LookupClbResult, error)
func LookupClbOutput(ctx *Context, args *LookupClbOutputArgs, opts ...InvokeOption) LookupClbResultOutput> Note: This function is named LookupClb in the Go SDK.
public static class GetClb
{
public static Task<GetClbResult> InvokeAsync(GetClbArgs args, InvokeOptions? opts = null)
public static Output<GetClbResult> Invoke(GetClbInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetClbResult> getClb(GetClbArgs args, InvokeOptions options)
public static Output<GetClbResult> getClb(GetClbArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:clb/getClb:getClb
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.
getClb Result
The following output properties are available:
- Access
Log Volcengine.Get Clb Access Log - Access log information in the load balancer instance
- Account
Id string - Account ID to which the load balancer instance belongs
- Address
Ip stringVersion - IP address type of the CLB instance. Values: ipv4 (default): Indicates the CLB is IPv4 type and only supports forwarding IPv4 requests. DualStack: Indicates the CLB is dual-stack type and supports forwarding both IPv4 and IPv6 requests. DualStack can only be specified when Type is set to private
- Allowed
Ports List<string> - Allowed port ranges
- Auto
Renewal bool - Whether to enable auto-renewal. true: Yes, default auto-renewal is 1 month. false (default): No
- Business
Status string - Whether the load balancer instance is locked
- Bypass
Security stringGroup Enabled - Whether to enable bypass security group feature
- Create
Time string - Creation time of the load balancer instance
- Deleted
Time string - Expected recycling time of the load balancer instance
- Description string
- Description of the load balancer instance
- Eip
Volcengine.
Get Clb Eip - Public IP information of the load balancer instance
- Eip
Address string - Public IP address
- Eip
Id string - Public IP ID
- Enabled bool
- Enable status of the load balancer instance
- Eni
Volcengine.
Get Clb Eni - Private IPv4 address information of the load balancer instance
- Eni
Address doubleNum - Number of private IPv4 addresses for the load balancer instance. This parameter cannot be used together with EniAddress. If this parameter is provided, EniAddress is not required
- Eni
Ipv6Address string - Private IPv6 address of the load balancer instance
- Enis
Volcengine.
Get Clb Enis - List of private IPv4 addresses for the load balancer instance, specified by EniAddressNum during creation
- Exclusive
Cluster stringId - Dedicated cluster ID
- Expired
Time string - Expiration time of the load balancer instance
- Id string
- Uniquely identifies the resource.
- Ipv6Address
Bandwidth Volcengine.Get Clb Ipv6Address Bandwidth - IPv6 public bandwidth information for the load balancing instance
- Listeners
List<Volcengine.
Get Clb Listener> - Listener information in the load balancer instance
- Load
Balancer doubleBilling Type - CLB instance billing method. Available values: 1: Annual/monthly subscription. 2 (default): Pay-as-you-go (by specification). 3: Pay-as-you-go (by usage)
- Load
Balancer stringId - Load balancer instance ID
- Load
Balancer stringName - Name of the load balancer instance
- Load
Balancer stringSpec - CLB instance specification. Different specifications provide different forwarding capabilities. small1: Small I. small2: Small II. medium1: Medium I. medium2: Medium II. large1: Large I. large2: Large II
- Lock
Reason string - Reason why the load balancer instance is frozen
- Master
Zone stringId - Main availability zone ID of the load balancer instance
- Modification
Protection stringReason - Reason for setting modification protection status. This parameter is valid only when ModificationProtectionStatus is set to ConsoleProtection. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: half-width period (.), underscore (_), and hyphen (-). Length must be 1–80 characters
- Modification
Protection stringStatus - Whether CLB instance enables modification protection in the console. When enabled, modification or deletion via the console is prohibited. Available values: NonProtection: Disabled. ConsoleProtection: Enabled
- New
Arch bool - Whether it is a new architecture
- Order
Id string - Order ID. This parameter is only available when LoadBalancerBillingType is set to 1 during creation
- Overdue
Time string - Freeze time of the load balancer instance
- Period double
- Duration for purchasing a CLB instance by year or by month. Default is '1'. When PeriodUnit is set to Month, valid values are 1–9, 12, 24, and 36. When PeriodUnit is set to Year, valid values are 1–3
- Period
Unit string - Duration unit for purchasing subscription CLB instances. This parameter is valid only when LoadBalancerBillingType is set to 1. Values: Month (default): month. Year: year
- Project
Name string - Name of the project associated with the CLB instance
- Server
Groups List<Volcengine.Get Clb Server Group> - Backend server group information in the load balancer instance
- Service
Managed bool - Whether the CLB instance is a managed resource
- Slave
Zone stringId - Secondary availability zone ID of the load balancer instance
- Status string
- Load balancer instance status: Inactive: stopped. Active: running. Creating: creating. Provisioning: creating. Configuring: configuring. Deleting: deleting. CreateFailed: creation failed.
- Subnet
Id string - Subnet ID within the VPC of the load balancer instance
-
List<Volcengine.
Get Clb Tag> - CLB instance tags
- Timestamp
Remove stringEnabled - Enable TCP timestamp removal
- Type string
- CLB instance type. Values: public: Public type. When you create a public CLB instance, the system assigns a public IP address for forwarding public requests. private: Private type. When you create a private CLB instance, the system does not assign a public IP address; you must bind a public IP manually before it can forward public requests
- Update
Time string - Most recent operation time of the load balancer instance
- Vpc
Id string - VPC ID of the load balancer instance
- Zone
Type string - Availability zone type of the load balancer instance
- Access
Log GetClb Access Log - Access log information in the load balancer instance
- Account
Id string - Account ID to which the load balancer instance belongs
- Address
Ip stringVersion - IP address type of the CLB instance. Values: ipv4 (default): Indicates the CLB is IPv4 type and only supports forwarding IPv4 requests. DualStack: Indicates the CLB is dual-stack type and supports forwarding both IPv4 and IPv6 requests. DualStack can only be specified when Type is set to private
- Allowed
Ports []string - Allowed port ranges
- Auto
Renewal bool - Whether to enable auto-renewal. true: Yes, default auto-renewal is 1 month. false (default): No
- Business
Status string - Whether the load balancer instance is locked
- Bypass
Security stringGroup Enabled - Whether to enable bypass security group feature
- Create
Time string - Creation time of the load balancer instance
- Deleted
Time string - Expected recycling time of the load balancer instance
- Description string
- Description of the load balancer instance
- Eip
Get
Clb Eip - Public IP information of the load balancer instance
- Eip
Address string - Public IP address
- Eip
Id string - Public IP ID
- Enabled bool
- Enable status of the load balancer instance
- Eni
Get
Clb Eni - Private IPv4 address information of the load balancer instance
- Eni
Address float64Num - Number of private IPv4 addresses for the load balancer instance. This parameter cannot be used together with EniAddress. If this parameter is provided, EniAddress is not required
- Eni
Ipv6Address string - Private IPv6 address of the load balancer instance
- Enis
Get
Clb Enis - List of private IPv4 addresses for the load balancer instance, specified by EniAddressNum during creation
- Exclusive
Cluster stringId - Dedicated cluster ID
- Expired
Time string - Expiration time of the load balancer instance
- Id string
- Uniquely identifies the resource.
- Ipv6Address
Bandwidth GetClb Ipv6Address Bandwidth - IPv6 public bandwidth information for the load balancing instance
- Listeners
[]Get
Clb Listener - Listener information in the load balancer instance
- Load
Balancer float64Billing Type - CLB instance billing method. Available values: 1: Annual/monthly subscription. 2 (default): Pay-as-you-go (by specification). 3: Pay-as-you-go (by usage)
- Load
Balancer stringId - Load balancer instance ID
- Load
Balancer stringName - Name of the load balancer instance
- Load
Balancer stringSpec - CLB instance specification. Different specifications provide different forwarding capabilities. small1: Small I. small2: Small II. medium1: Medium I. medium2: Medium II. large1: Large I. large2: Large II
- Lock
Reason string - Reason why the load balancer instance is frozen
- Master
Zone stringId - Main availability zone ID of the load balancer instance
- Modification
Protection stringReason - Reason for setting modification protection status. This parameter is valid only when ModificationProtectionStatus is set to ConsoleProtection. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: half-width period (.), underscore (_), and hyphen (-). Length must be 1–80 characters
- Modification
Protection stringStatus - Whether CLB instance enables modification protection in the console. When enabled, modification or deletion via the console is prohibited. Available values: NonProtection: Disabled. ConsoleProtection: Enabled
- New
Arch bool - Whether it is a new architecture
- Order
Id string - Order ID. This parameter is only available when LoadBalancerBillingType is set to 1 during creation
- Overdue
Time string - Freeze time of the load balancer instance
- Period float64
- Duration for purchasing a CLB instance by year or by month. Default is '1'. When PeriodUnit is set to Month, valid values are 1–9, 12, 24, and 36. When PeriodUnit is set to Year, valid values are 1–3
- Period
Unit string - Duration unit for purchasing subscription CLB instances. This parameter is valid only when LoadBalancerBillingType is set to 1. Values: Month (default): month. Year: year
- Project
Name string - Name of the project associated with the CLB instance
- Server
Groups []GetClb Server Group - Backend server group information in the load balancer instance
- Service
Managed bool - Whether the CLB instance is a managed resource
- Slave
Zone stringId - Secondary availability zone ID of the load balancer instance
- Status string
- Load balancer instance status: Inactive: stopped. Active: running. Creating: creating. Provisioning: creating. Configuring: configuring. Deleting: deleting. CreateFailed: creation failed.
- Subnet
Id string - Subnet ID within the VPC of the load balancer instance
-
[]Get
Clb Tag - CLB instance tags
- Timestamp
Remove stringEnabled - Enable TCP timestamp removal
- Type string
- CLB instance type. Values: public: Public type. When you create a public CLB instance, the system assigns a public IP address for forwarding public requests. private: Private type. When you create a private CLB instance, the system does not assign a public IP address; you must bind a public IP manually before it can forward public requests
- Update
Time string - Most recent operation time of the load balancer instance
- Vpc
Id string - VPC ID of the load balancer instance
- Zone
Type string - Availability zone type of the load balancer instance
- access
Log GetClb Access Log - Access log information in the load balancer instance
- account
Id String - Account ID to which the load balancer instance belongs
- address
Ip StringVersion - IP address type of the CLB instance. Values: ipv4 (default): Indicates the CLB is IPv4 type and only supports forwarding IPv4 requests. DualStack: Indicates the CLB is dual-stack type and supports forwarding both IPv4 and IPv6 requests. DualStack can only be specified when Type is set to private
- allowed
Ports List<String> - Allowed port ranges
- auto
Renewal Boolean - Whether to enable auto-renewal. true: Yes, default auto-renewal is 1 month. false (default): No
- business
Status String - Whether the load balancer instance is locked
- bypass
Security StringGroup Enabled - Whether to enable bypass security group feature
- create
Time String - Creation time of the load balancer instance
- deleted
Time String - Expected recycling time of the load balancer instance
- description String
- Description of the load balancer instance
- eip
Get
Clb Eip - Public IP information of the load balancer instance
- eip
Address String - Public IP address
- eip
Id String - Public IP ID
- enabled Boolean
- Enable status of the load balancer instance
- eni
Get
Clb Eni - Private IPv4 address information of the load balancer instance
- eni
Address DoubleNum - Number of private IPv4 addresses for the load balancer instance. This parameter cannot be used together with EniAddress. If this parameter is provided, EniAddress is not required
- eni
Ipv6Address String - Private IPv6 address of the load balancer instance
- enis
Get
Clb Enis - List of private IPv4 addresses for the load balancer instance, specified by EniAddressNum during creation
- exclusive
Cluster StringId - Dedicated cluster ID
- expired
Time String - Expiration time of the load balancer instance
- id String
- Uniquely identifies the resource.
- ipv6Address
Bandwidth GetClb Ipv6Address Bandwidth - IPv6 public bandwidth information for the load balancing instance
- listeners
List<Get
Clb Listener> - Listener information in the load balancer instance
- load
Balancer DoubleBilling Type - CLB instance billing method. Available values: 1: Annual/monthly subscription. 2 (default): Pay-as-you-go (by specification). 3: Pay-as-you-go (by usage)
- load
Balancer StringId - Load balancer instance ID
- load
Balancer StringName - Name of the load balancer instance
- load
Balancer StringSpec - CLB instance specification. Different specifications provide different forwarding capabilities. small1: Small I. small2: Small II. medium1: Medium I. medium2: Medium II. large1: Large I. large2: Large II
- lock
Reason String - Reason why the load balancer instance is frozen
- master
Zone StringId - Main availability zone ID of the load balancer instance
- modification
Protection StringReason - Reason for setting modification protection status. This parameter is valid only when ModificationProtectionStatus is set to ConsoleProtection. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: half-width period (.), underscore (_), and hyphen (-). Length must be 1–80 characters
- modification
Protection StringStatus - Whether CLB instance enables modification protection in the console. When enabled, modification or deletion via the console is prohibited. Available values: NonProtection: Disabled. ConsoleProtection: Enabled
- new
Arch Boolean - Whether it is a new architecture
- order
Id String - Order ID. This parameter is only available when LoadBalancerBillingType is set to 1 during creation
- overdue
Time String - Freeze time of the load balancer instance
- period Double
- Duration for purchasing a CLB instance by year or by month. Default is '1'. When PeriodUnit is set to Month, valid values are 1–9, 12, 24, and 36. When PeriodUnit is set to Year, valid values are 1–3
- period
Unit String - Duration unit for purchasing subscription CLB instances. This parameter is valid only when LoadBalancerBillingType is set to 1. Values: Month (default): month. Year: year
- project
Name String - Name of the project associated with the CLB instance
- server
Groups List<GetClb Server Group> - Backend server group information in the load balancer instance
- service
Managed Boolean - Whether the CLB instance is a managed resource
- slave
Zone StringId - Secondary availability zone ID of the load balancer instance
- status String
- Load balancer instance status: Inactive: stopped. Active: running. Creating: creating. Provisioning: creating. Configuring: configuring. Deleting: deleting. CreateFailed: creation failed.
- subnet
Id String - Subnet ID within the VPC of the load balancer instance
-
List<Get
Clb Tag> - CLB instance tags
- timestamp
Remove StringEnabled - Enable TCP timestamp removal
- type String
- CLB instance type. Values: public: Public type. When you create a public CLB instance, the system assigns a public IP address for forwarding public requests. private: Private type. When you create a private CLB instance, the system does not assign a public IP address; you must bind a public IP manually before it can forward public requests
- update
Time String - Most recent operation time of the load balancer instance
- vpc
Id String - VPC ID of the load balancer instance
- zone
Type String - Availability zone type of the load balancer instance
- access
Log GetClb Access Log - Access log information in the load balancer instance
- account
Id string - Account ID to which the load balancer instance belongs
- address
Ip stringVersion - IP address type of the CLB instance. Values: ipv4 (default): Indicates the CLB is IPv4 type and only supports forwarding IPv4 requests. DualStack: Indicates the CLB is dual-stack type and supports forwarding both IPv4 and IPv6 requests. DualStack can only be specified when Type is set to private
- allowed
Ports string[] - Allowed port ranges
- auto
Renewal boolean - Whether to enable auto-renewal. true: Yes, default auto-renewal is 1 month. false (default): No
- business
Status string - Whether the load balancer instance is locked
- bypass
Security stringGroup Enabled - Whether to enable bypass security group feature
- create
Time string - Creation time of the load balancer instance
- deleted
Time string - Expected recycling time of the load balancer instance
- description string
- Description of the load balancer instance
- eip
Get
Clb Eip - Public IP information of the load balancer instance
- eip
Address string - Public IP address
- eip
Id string - Public IP ID
- enabled boolean
- Enable status of the load balancer instance
- eni
Get
Clb Eni - Private IPv4 address information of the load balancer instance
- eni
Address numberNum - Number of private IPv4 addresses for the load balancer instance. This parameter cannot be used together with EniAddress. If this parameter is provided, EniAddress is not required
- eni
Ipv6Address string - Private IPv6 address of the load balancer instance
- enis
Get
Clb Enis - List of private IPv4 addresses for the load balancer instance, specified by EniAddressNum during creation
- exclusive
Cluster stringId - Dedicated cluster ID
- expired
Time string - Expiration time of the load balancer instance
- id string
- Uniquely identifies the resource.
- ipv6Address
Bandwidth GetClb Ipv6Address Bandwidth - IPv6 public bandwidth information for the load balancing instance
- listeners
Get
Clb Listener[] - Listener information in the load balancer instance
- load
Balancer numberBilling Type - CLB instance billing method. Available values: 1: Annual/monthly subscription. 2 (default): Pay-as-you-go (by specification). 3: Pay-as-you-go (by usage)
- load
Balancer stringId - Load balancer instance ID
- load
Balancer stringName - Name of the load balancer instance
- load
Balancer stringSpec - CLB instance specification. Different specifications provide different forwarding capabilities. small1: Small I. small2: Small II. medium1: Medium I. medium2: Medium II. large1: Large I. large2: Large II
- lock
Reason string - Reason why the load balancer instance is frozen
- master
Zone stringId - Main availability zone ID of the load balancer instance
- modification
Protection stringReason - Reason for setting modification protection status. This parameter is valid only when ModificationProtectionStatus is set to ConsoleProtection. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: half-width period (.), underscore (_), and hyphen (-). Length must be 1–80 characters
- modification
Protection stringStatus - Whether CLB instance enables modification protection in the console. When enabled, modification or deletion via the console is prohibited. Available values: NonProtection: Disabled. ConsoleProtection: Enabled
- new
Arch boolean - Whether it is a new architecture
- order
Id string - Order ID. This parameter is only available when LoadBalancerBillingType is set to 1 during creation
- overdue
Time string - Freeze time of the load balancer instance
- period number
- Duration for purchasing a CLB instance by year or by month. Default is '1'. When PeriodUnit is set to Month, valid values are 1–9, 12, 24, and 36. When PeriodUnit is set to Year, valid values are 1–3
- period
Unit string - Duration unit for purchasing subscription CLB instances. This parameter is valid only when LoadBalancerBillingType is set to 1. Values: Month (default): month. Year: year
- project
Name string - Name of the project associated with the CLB instance
- server
Groups GetClb Server Group[] - Backend server group information in the load balancer instance
- service
Managed boolean - Whether the CLB instance is a managed resource
- slave
Zone stringId - Secondary availability zone ID of the load balancer instance
- status string
- Load balancer instance status: Inactive: stopped. Active: running. Creating: creating. Provisioning: creating. Configuring: configuring. Deleting: deleting. CreateFailed: creation failed.
- subnet
Id string - Subnet ID within the VPC of the load balancer instance
-
Get
Clb Tag[] - CLB instance tags
- timestamp
Remove stringEnabled - Enable TCP timestamp removal
- type string
- CLB instance type. Values: public: Public type. When you create a public CLB instance, the system assigns a public IP address for forwarding public requests. private: Private type. When you create a private CLB instance, the system does not assign a public IP address; you must bind a public IP manually before it can forward public requests
- update
Time string - Most recent operation time of the load balancer instance
- vpc
Id string - VPC ID of the load balancer instance
- zone
Type string - Availability zone type of the load balancer instance
- access_
log GetClb Access Log - Access log information in the load balancer instance
- account_
id str - Account ID to which the load balancer instance belongs
- address_
ip_ strversion - IP address type of the CLB instance. Values: ipv4 (default): Indicates the CLB is IPv4 type and only supports forwarding IPv4 requests. DualStack: Indicates the CLB is dual-stack type and supports forwarding both IPv4 and IPv6 requests. DualStack can only be specified when Type is set to private
- allowed_
ports Sequence[str] - Allowed port ranges
- auto_
renewal bool - Whether to enable auto-renewal. true: Yes, default auto-renewal is 1 month. false (default): No
- business_
status str - Whether the load balancer instance is locked
- bypass_
security_ strgroup_ enabled - Whether to enable bypass security group feature
- create_
time str - Creation time of the load balancer instance
- deleted_
time str - Expected recycling time of the load balancer instance
- description str
- Description of the load balancer instance
- eip
Get
Clb Eip - Public IP information of the load balancer instance
- eip_
address str - Public IP address
- eip_
id str - Public IP ID
- enabled bool
- Enable status of the load balancer instance
- eni
Get
Clb Eni - Private IPv4 address information of the load balancer instance
- eni_
address_ floatnum - Number of private IPv4 addresses for the load balancer instance. This parameter cannot be used together with EniAddress. If this parameter is provided, EniAddress is not required
- eni_
ipv6_ straddress - Private IPv6 address of the load balancer instance
- enis
Get
Clb Enis - List of private IPv4 addresses for the load balancer instance, specified by EniAddressNum during creation
- exclusive_
cluster_ strid - Dedicated cluster ID
- expired_
time str - Expiration time of the load balancer instance
- id str
- Uniquely identifies the resource.
- ipv6_
address_ Getbandwidth Clb Ipv6Address Bandwidth - IPv6 public bandwidth information for the load balancing instance
- listeners
Sequence[Get
Clb Listener] - Listener information in the load balancer instance
- load_
balancer_ floatbilling_ type - CLB instance billing method. Available values: 1: Annual/monthly subscription. 2 (default): Pay-as-you-go (by specification). 3: Pay-as-you-go (by usage)
- load_
balancer_ strid - Load balancer instance ID
- load_
balancer_ strname - Name of the load balancer instance
- load_
balancer_ strspec - CLB instance specification. Different specifications provide different forwarding capabilities. small1: Small I. small2: Small II. medium1: Medium I. medium2: Medium II. large1: Large I. large2: Large II
- lock_
reason str - Reason why the load balancer instance is frozen
- master_
zone_ strid - Main availability zone ID of the load balancer instance
- modification_
protection_ strreason - Reason for setting modification protection status. This parameter is valid only when ModificationProtectionStatus is set to ConsoleProtection. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: half-width period (.), underscore (_), and hyphen (-). Length must be 1–80 characters
- modification_
protection_ strstatus - Whether CLB instance enables modification protection in the console. When enabled, modification or deletion via the console is prohibited. Available values: NonProtection: Disabled. ConsoleProtection: Enabled
- new_
arch bool - Whether it is a new architecture
- order_
id str - Order ID. This parameter is only available when LoadBalancerBillingType is set to 1 during creation
- overdue_
time str - Freeze time of the load balancer instance
- period float
- Duration for purchasing a CLB instance by year or by month. Default is '1'. When PeriodUnit is set to Month, valid values are 1–9, 12, 24, and 36. When PeriodUnit is set to Year, valid values are 1–3
- period_
unit str - Duration unit for purchasing subscription CLB instances. This parameter is valid only when LoadBalancerBillingType is set to 1. Values: Month (default): month. Year: year
- project_
name str - Name of the project associated with the CLB instance
- server_
groups Sequence[GetClb Server Group] - Backend server group information in the load balancer instance
- service_
managed bool - Whether the CLB instance is a managed resource
- slave_
zone_ strid - Secondary availability zone ID of the load balancer instance
- status str
- Load balancer instance status: Inactive: stopped. Active: running. Creating: creating. Provisioning: creating. Configuring: configuring. Deleting: deleting. CreateFailed: creation failed.
- subnet_
id str - Subnet ID within the VPC of the load balancer instance
-
Sequence[Get
Clb Tag] - CLB instance tags
- timestamp_
remove_ strenabled - Enable TCP timestamp removal
- type str
- CLB instance type. Values: public: Public type. When you create a public CLB instance, the system assigns a public IP address for forwarding public requests. private: Private type. When you create a private CLB instance, the system does not assign a public IP address; you must bind a public IP manually before it can forward public requests
- update_
time str - Most recent operation time of the load balancer instance
- vpc_
id str - VPC ID of the load balancer instance
- zone_
type str - Availability zone type of the load balancer instance
- access
Log Property Map - Access log information in the load balancer instance
- account
Id String - Account ID to which the load balancer instance belongs
- address
Ip StringVersion - IP address type of the CLB instance. Values: ipv4 (default): Indicates the CLB is IPv4 type and only supports forwarding IPv4 requests. DualStack: Indicates the CLB is dual-stack type and supports forwarding both IPv4 and IPv6 requests. DualStack can only be specified when Type is set to private
- allowed
Ports List<String> - Allowed port ranges
- auto
Renewal Boolean - Whether to enable auto-renewal. true: Yes, default auto-renewal is 1 month. false (default): No
- business
Status String - Whether the load balancer instance is locked
- bypass
Security StringGroup Enabled - Whether to enable bypass security group feature
- create
Time String - Creation time of the load balancer instance
- deleted
Time String - Expected recycling time of the load balancer instance
- description String
- Description of the load balancer instance
- eip Property Map
- Public IP information of the load balancer instance
- eip
Address String - Public IP address
- eip
Id String - Public IP ID
- enabled Boolean
- Enable status of the load balancer instance
- eni Property Map
- Private IPv4 address information of the load balancer instance
- eni
Address NumberNum - Number of private IPv4 addresses for the load balancer instance. This parameter cannot be used together with EniAddress. If this parameter is provided, EniAddress is not required
- eni
Ipv6Address String - Private IPv6 address of the load balancer instance
- enis Property Map
- List of private IPv4 addresses for the load balancer instance, specified by EniAddressNum during creation
- exclusive
Cluster StringId - Dedicated cluster ID
- expired
Time String - Expiration time of the load balancer instance
- id String
- Uniquely identifies the resource.
- ipv6Address
Bandwidth Property Map - IPv6 public bandwidth information for the load balancing instance
- listeners List<Property Map>
- Listener information in the load balancer instance
- load
Balancer NumberBilling Type - CLB instance billing method. Available values: 1: Annual/monthly subscription. 2 (default): Pay-as-you-go (by specification). 3: Pay-as-you-go (by usage)
- load
Balancer StringId - Load balancer instance ID
- load
Balancer StringName - Name of the load balancer instance
- load
Balancer StringSpec - CLB instance specification. Different specifications provide different forwarding capabilities. small1: Small I. small2: Small II. medium1: Medium I. medium2: Medium II. large1: Large I. large2: Large II
- lock
Reason String - Reason why the load balancer instance is frozen
- master
Zone StringId - Main availability zone ID of the load balancer instance
- modification
Protection StringReason - Reason for setting modification protection status. This parameter is valid only when ModificationProtectionStatus is set to ConsoleProtection. Must start with a letter, number, or Chinese character, and can include letters, numbers, Chinese characters, and the following special characters: half-width period (.), underscore (_), and hyphen (-). Length must be 1–80 characters
- modification
Protection StringStatus - Whether CLB instance enables modification protection in the console. When enabled, modification or deletion via the console is prohibited. Available values: NonProtection: Disabled. ConsoleProtection: Enabled
- new
Arch Boolean - Whether it is a new architecture
- order
Id String - Order ID. This parameter is only available when LoadBalancerBillingType is set to 1 during creation
- overdue
Time String - Freeze time of the load balancer instance
- period Number
- Duration for purchasing a CLB instance by year or by month. Default is '1'. When PeriodUnit is set to Month, valid values are 1–9, 12, 24, and 36. When PeriodUnit is set to Year, valid values are 1–3
- period
Unit String - Duration unit for purchasing subscription CLB instances. This parameter is valid only when LoadBalancerBillingType is set to 1. Values: Month (default): month. Year: year
- project
Name String - Name of the project associated with the CLB instance
- server
Groups List<Property Map> - Backend server group information in the load balancer instance
- service
Managed Boolean - Whether the CLB instance is a managed resource
- slave
Zone StringId - Secondary availability zone ID of the load balancer instance
- status String
- Load balancer instance status: Inactive: stopped. Active: running. Creating: creating. Provisioning: creating. Configuring: configuring. Deleting: deleting. CreateFailed: creation failed.
- subnet
Id String - Subnet ID within the VPC of the load balancer instance
- List<Property Map>
- CLB instance tags
- timestamp
Remove StringEnabled - Enable TCP timestamp removal
- type String
- CLB instance type. Values: public: Public type. When you create a public CLB instance, the system assigns a public IP address for forwarding public requests. private: Private type. When you create a private CLB instance, the system does not assign a public IP address; you must bind a public IP manually before it can forward public requests
- update
Time String - Most recent operation time of the load balancer instance
- vpc
Id String - VPC ID of the load balancer instance
- zone
Type String - Availability zone type of the load balancer instance
Supporting Types
GetClbAccessLog
- Bucket
Name string - Name of the object storage bucket for storing Layer 7 access logs
- Delivery
Type string - Log delivery type. Available values: tos (default): Deliver logs to object storage service TOS. tls: Deliver logs to log service TLS
- Enabled bool
- Enable access log (Layer 7) delivery to object storage TOS
- Tls
Project stringId - Log project
- Tls
Topic stringId - Log topic
- Bucket
Name string - Name of the object storage bucket for storing Layer 7 access logs
- Delivery
Type string - Log delivery type. Available values: tos (default): Deliver logs to object storage service TOS. tls: Deliver logs to log service TLS
- Enabled bool
- Enable access log (Layer 7) delivery to object storage TOS
- Tls
Project stringId - Log project
- Tls
Topic stringId - Log topic
- bucket
Name String - Name of the object storage bucket for storing Layer 7 access logs
- delivery
Type String - Log delivery type. Available values: tos (default): Deliver logs to object storage service TOS. tls: Deliver logs to log service TLS
- enabled Boolean
- Enable access log (Layer 7) delivery to object storage TOS
- tls
Project StringId - Log project
- tls
Topic StringId - Log topic
- bucket
Name string - Name of the object storage bucket for storing Layer 7 access logs
- delivery
Type string - Log delivery type. Available values: tos (default): Deliver logs to object storage service TOS. tls: Deliver logs to log service TLS
- enabled boolean
- Enable access log (Layer 7) delivery to object storage TOS
- tls
Project stringId - Log project
- tls
Topic stringId - Log topic
- bucket_
name str - Name of the object storage bucket for storing Layer 7 access logs
- delivery_
type str - Log delivery type. Available values: tos (default): Deliver logs to object storage service TOS. tls: Deliver logs to log service TLS
- enabled bool
- Enable access log (Layer 7) delivery to object storage TOS
- tls_
project_ strid - Log project
- tls_
topic_ strid - Log topic
- bucket
Name String - Name of the object storage bucket for storing Layer 7 access logs
- delivery
Type String - Log delivery type. Available values: tos (default): Deliver logs to object storage service TOS. tls: Deliver logs to log service TLS
- enabled Boolean
- Enable access log (Layer 7) delivery to object storage TOS
- tls
Project StringId - Log project
- tls
Topic StringId - Log topic
GetClbEip
- Bandwidth double
- Peak bandwidth
- Bandwidth
Package stringId - Shared bandwidth package ID
- Eip
Billing doubleType - Billing method
- Isp string
- Line type
- Security
Protection doubleInstance Id - Protection package ID
- Security
Protection List<string>Types - Security protection type
- Bandwidth float64
- Peak bandwidth
- Bandwidth
Package stringId - Shared bandwidth package ID
- Eip
Billing float64Type - Billing method
- Isp string
- Line type
- Security
Protection float64Instance Id - Protection package ID
- Security
Protection []stringTypes - Security protection type
- bandwidth Double
- Peak bandwidth
- bandwidth
Package StringId - Shared bandwidth package ID
- eip
Billing DoubleType - Billing method
- isp String
- Line type
- security
Protection DoubleInstance Id - Protection package ID
- security
Protection List<String>Types - Security protection type
- bandwidth number
- Peak bandwidth
- bandwidth
Package stringId - Shared bandwidth package ID
- eip
Billing numberType - Billing method
- isp string
- Line type
- security
Protection numberInstance Id - Protection package ID
- security
Protection string[]Types - Security protection type
- bandwidth float
- Peak bandwidth
- bandwidth_
package_ strid - Shared bandwidth package ID
- eip_
billing_ floattype - Billing method
- isp str
- Line type
- security_
protection_ floatinstance_ id - Protection package ID
- security_
protection_ Sequence[str]types - Security protection type
- bandwidth Number
- Peak bandwidth
- bandwidth
Package StringId - Shared bandwidth package ID
- eip
Billing NumberType - Billing method
- isp String
- Line type
- security
Protection NumberInstance Id - Protection package ID
- security
Protection List<String>Types - Security protection type
GetClbEni
- Eni
Address string - Private IP address of the load balancer instance
- Eni
Id string - Network interface ID occupied by the load balancer instance
- Eni
Address string - Private IP address of the load balancer instance
- Eni
Id string - Network interface ID occupied by the load balancer instance
- eni
Address String - Private IP address of the load balancer instance
- eni
Id String - Network interface ID occupied by the load balancer instance
- eni
Address string - Private IP address of the load balancer instance
- eni
Id string - Network interface ID occupied by the load balancer instance
- eni_
address str - Private IP address of the load balancer instance
- eni_
id str - Network interface ID occupied by the load balancer instance
- eni
Address String - Private IP address of the load balancer instance
- eni
Id String - Network interface ID occupied by the load balancer instance
GetClbEnis
- Eni
Address string - Private IP address of the load balancer instance
- Eni
Id string - Network interface ID occupied by the load balancer instance
- Eni
Address string - Private IP address of the load balancer instance
- Eni
Id string - Network interface ID occupied by the load balancer instance
- eni
Address String - Private IP address of the load balancer instance
- eni
Id String - Network interface ID occupied by the load balancer instance
- eni
Address string - Private IP address of the load balancer instance
- eni
Id string - Network interface ID occupied by the load balancer instance
- eni_
address str - Private IP address of the load balancer instance
- eni_
id str - Network interface ID occupied by the load balancer instance
- eni
Address String - Private IP address of the load balancer instance
- eni
Id String - Network interface ID occupied by the load balancer instance
GetClbIpv6AddressBandwidth
- Bandwidth double
- Peak bandwidth of IPv6 public bandwidth, in Mbps
- Bandwidth
Package stringId - Shared bandwidth package ID associated with IPv6 public bandwidth
- Billing
Type double - Billing type for IPv6 public bandwidth
- Isp string
- Line type of IPv6 public bandwidth
- Network
Type string - Network type of the load balancer instance's IPv6 address
- Bandwidth float64
- Peak bandwidth of IPv6 public bandwidth, in Mbps
- Bandwidth
Package stringId - Shared bandwidth package ID associated with IPv6 public bandwidth
- Billing
Type float64 - Billing type for IPv6 public bandwidth
- Isp string
- Line type of IPv6 public bandwidth
- Network
Type string - Network type of the load balancer instance's IPv6 address
- bandwidth Double
- Peak bandwidth of IPv6 public bandwidth, in Mbps
- bandwidth
Package StringId - Shared bandwidth package ID associated with IPv6 public bandwidth
- billing
Type Double - Billing type for IPv6 public bandwidth
- isp String
- Line type of IPv6 public bandwidth
- network
Type String - Network type of the load balancer instance's IPv6 address
- bandwidth number
- Peak bandwidth of IPv6 public bandwidth, in Mbps
- bandwidth
Package stringId - Shared bandwidth package ID associated with IPv6 public bandwidth
- billing
Type number - Billing type for IPv6 public bandwidth
- isp string
- Line type of IPv6 public bandwidth
- network
Type string - Network type of the load balancer instance's IPv6 address
- bandwidth float
- Peak bandwidth of IPv6 public bandwidth, in Mbps
- bandwidth_
package_ strid - Shared bandwidth package ID associated with IPv6 public bandwidth
- billing_
type float - Billing type for IPv6 public bandwidth
- isp str
- Line type of IPv6 public bandwidth
- network_
type str - Network type of the load balancer instance's IPv6 address
- bandwidth Number
- Peak bandwidth of IPv6 public bandwidth, in Mbps
- bandwidth
Package StringId - Shared bandwidth package ID associated with IPv6 public bandwidth
- billing
Type Number - Billing type for IPv6 public bandwidth
- isp String
- Line type of IPv6 public bandwidth
- network
Type String - Network type of the load balancer instance's IPv6 address
GetClbListener
- Listener
Id string - Listener ID
- Listener
Name string - Listener name
- Listener
Id string - Listener ID
- Listener
Name string - Listener name
- listener
Id String - Listener ID
- listener
Name String - Listener name
- listener
Id string - Listener ID
- listener
Name string - Listener name
- listener_
id str - Listener ID
- listener_
name str - Listener name
- listener
Id String - Listener ID
- listener
Name String - Listener name
GetClbServerGroup
- Server
Group stringId - ID of the backend server group in the load balancer instance
- Server
Group stringName - Name of the backend server group in the load balancer instance
- Server
Group stringId - ID of the backend server group in the load balancer instance
- Server
Group stringName - Name of the backend server group in the load balancer instance
- server
Group StringId - ID of the backend server group in the load balancer instance
- server
Group StringName - Name of the backend server group in the load balancer instance
- server
Group stringId - ID of the backend server group in the load balancer instance
- server
Group stringName - Name of the backend server group in the load balancer instance
- server_
group_ strid - ID of the backend server group in the load balancer instance
- server_
group_ strname - Name of the backend server group in the load balancer instance
- server
Group StringId - ID of the backend server group in the load balancer instance
- server
Group StringName - Name of the backend server group in the load balancer instance
GetClbTag
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
