Sha256: 85769c4babd37c9def7f8b9e47b9317b91f4eb0b0f95287f2885d3810906bea5

Contents?: true

Size: 1.08 KB

Versions: 3

Compression:

Stored size: 1.08 KB

Contents

# NetworkLoadBalancerForwardingRuleProperties

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **name** | **String** | A name of that Network Load Balancer forwarding rule |  |
| **algorithm** | **String** | Algorithm for the balancing. |  |
| **protocol** | **String** | Protocol of the balancing. |  |
| **listener_ip** | **String** | Listening IP. (inbound) |  |
| **listener_port** | **Integer** | Listening port number. (inbound) (range: 1 to 65535) |  |
| **health_check** | [**NetworkLoadBalancerForwardingRuleHealthCheck**](NetworkLoadBalancerForwardingRuleHealthCheck.md) |  | [optional] |
| **targets** | [**Array<NetworkLoadBalancerForwardingRuleTarget>**](NetworkLoadBalancerForwardingRuleTarget.md) | Array of items in that collection |  |

## Example

```ruby
require 'ionoscloud'

instance = Ionoscloud::NetworkLoadBalancerForwardingRuleProperties.new(
  name: My Network Load Balancer forwarding rule,
  algorithm: ROUND_ROBIN,
  protocol: TCP,
  listener_ip: 81.173.1.2,
  listener_port: 8080,
  health_check: null,
  targets: null
)
```

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ionoscloud-6.0.0.beta.3 docs/NetworkLoadBalancerForwardingRuleProperties.md
ionoscloud-6.0.0.beta.2 docs/NetworkLoadBalancerForwardingRuleProperties.md
ionoscloud-6.0.0.beta.1 docs/NetworkLoadBalancerForwardingRuleProperties.md