| Parameter Name | Description | Required | 
| algorithm | load balancer algorithm (source, roundrobin, leastconn) | true | 
| name | name of the load balancer rule | true | 
| privateport | the private port of the private ip address/virtual machine where the network traffic will be load balanced to | true | 
| publicport | the public port from where the network traffic will be load balanced from | true | 
| account | the account associated with the load balancer. Must be used with the domainId parameter. | false | 
| cidrlist | the cidr list to forward traffic from | false | 
| description | the description of the load balancer rule | false | 
| domainid | the domain ID associated with the load balancer | false | 
| networkid | The guest network this rule will be created for | false | 
| openfirewall | if true, firewall rule for source/end pubic port is automatically created; if false - firewall rule has to be created explicitely. Has value true by default | false | 
| publicipid | public ip address id from where the network traffic will be load balanced from | false | 
| zoneid | zone where the load balancer is going to be created. This parameter is required when LB service provider is ElasticLoadBalancerVm | false |