ncloud_create_load_balancer
Create a load balancer instance with specified type, VPC, subnets, and listeners. Use dry run to preview without actual creation.
Instructions
Create a new load balancer instance. Use dryRun=true to preview without creating.
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 |