Sha256: 3074aa23c73bf5d05df5a95e7f704ef64817ebe5228a4c63a6e79660f31d04b5

Contents?: true

Size: 1.05 KB

Versions: 4

Compression:

Stored size: 1.05 KB

Contents

# NetworkLoadBalancerForwardingRuleTarget

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **ip** | **String** | The IP of the balanced target VM. |  |
| **port** | **Integer** | The port of the balanced target service; valid range is 1 to 65535. |  |
| **weight** | **Integer** | Traffic is distributed in proportion to target weight, relative to the combined weight of all targets. A target with higher weight receives a greater share of traffic. Valid range is 0 to 256 and default is 1. Targets with weight of 0 do not participate in load balancing but still accept persistent connections. It is best to assign weights in the middle of the range to leave room for later adjustments. |  |
| **health_check** | [**NetworkLoadBalancerForwardingRuleTargetHealthCheck**](NetworkLoadBalancerForwardingRuleTargetHealthCheck.md) |  | [optional] |

## Example

```ruby
require 'ionoscloud'

instance = Ionoscloud::NetworkLoadBalancerForwardingRuleTarget.new(
  ip: 22.231.2.2,
  port: 8080,
  weight: 123,
  health_check: null
)
```

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ionoscloud-6.1.1 docs/models/NetworkLoadBalancerForwardingRuleTarget.md
ionoscloud-6.1.0 docs/models/NetworkLoadBalancerForwardingRuleTarget.md
ionoscloud-6.0.2 docs/models/NetworkLoadBalancerForwardingRuleTarget.md
ionoscloud-6.0.1 docs/models/NetworkLoadBalancerForwardingRuleTarget.md