> For the complete documentation index, see [llms.txt](https://docs.ionos.com/nodejs-sdk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/nodejs-sdk/models/networkloadbalancerforwardingruleproperties.md).

# NetworkLoadBalancerForwardingRuleProperties

## Properties

| Name             | Type                                                                                                                   | Description                                                 | Notes                               |
| ---------------- | ---------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------- | ----------------------------------- |
| **algorithm**    | **string**                                                                                                             | Balancing algorithm                                         | \[default to undefined]             |
| **healthCheck**  | [**NetworkLoadBalancerForwardingRuleHealthCheck**](/nodejs-sdk/models/networkloadbalancerforwardingrulehealthcheck.md) |                                                             | \[optional] \[default to undefined] |
| **listenerIp**   | **string**                                                                                                             | Listening (inbound) IP.                                     | \[default to undefined]             |
| **listenerPort** | **number**                                                                                                             | Listening (inbound) port number; valid range is 1 to 65535. | \[default to undefined]             |
| **name**         | **string**                                                                                                             | The name of the Network Load Balancer forwarding rule.      | \[default to undefined]             |
| **protocol**     | **string**                                                                                                             | Balancing protocol                                          | \[default to undefined]             |
| **targets**      | [**Array\<NetworkLoadBalancerForwardingRuleTarget>**](/nodejs-sdk/models/networkloadbalancerforwardingruletarget.md)   | Array of items in the collection.                           | \[default to undefined]             |
