ncloud_create_load_balancer
Create a load balancer instance on NCP Gov with configurable type, subnets, and listeners. Use dryRun to preview settings before actual creation.
Instructions
Create a new load balancer instance. Use dryRun=true to preview without creating.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"loadBalancerTypeCode": "<loadBalancerTypeCode>",
"vpcNo": "<vpcNo>",
"subnetNoList": "<subnetNoList>",
"listenerList": "<listenerList>"
},
"name": "ncloud_create_load_balancer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vpcNo | Yes | VPC number | |
| dryRun | No | If true, returns a preview without actually creating the load balancer | |
| idleTimeout | No | Idle timeout in seconds (1-3600, default: 60). Cannot be set for NETWORK type | |
| listenerList | Yes | List of listener configurations | |
| subnetNoList | Yes | List of subnet numbers for the load balancer (one LB-only subnet per zone) | |
| loadBalancerName | No | Load balancer name (max 30 characters) | |
| throughputTypeCode | No | Throughput type (SMALL, MEDIUM, LARGE, XLARGE for ALB/NProxy; DYNAMIC for NLB) | |
| loadBalancerTypeCode | Yes | Load balancer type (APPLICATION, NETWORK, NETWORK_PROXY) | |
| loadBalancerDescription | No | Load balancer description | |
| loadBalancerNetworkTypeCode | No | Network type (PUBLIC or PRIVATE). Default: PUBLIC |