TypeScript
const options = { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({ name: '<string>', type: 'internal', algorithm: 'round-robin', listeners: [{port: 123, protocol: '<string>', targetPort: 123}] }) }; fetch('https://api.example.com/v1/regions/{region}/compute/loadbalancers', options) .then(res => res.json()) .then(res => console.log(res)) .catch(err => console.error(err));
{ "success": true, "data": { "id": "<string>", "name": "<string>", "type": "internal", "status": "active", "algorithm": "round-robin", "vip": "<string>", "listeners": [ { "port": 123, "protocol": "TCP", "targetPort": 123 } ], "createdAt": "2023-11-07T05:31:56Z" } }
Create a new network load balancer
Region identifier
internal
external
round-robin
least-connections
ip-hash
Show child attributes
Load balancer created
true
Network load balancer
Was this page helpful?