Sha256: 046fad92a624891f3b782e42685ee4920c9f646a711f51147ddd8800dbf3e520
Contents?: true
Size: 1.38 KB
Versions: 2
Compression:
Stored size: 1.38 KB
Contents
# TargetGroupTarget ## 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 use values in the middle of the range to leave room for later adjustments. | | | **health_check_enabled** | **Boolean** | When the health check is enabled, the target is available only when it accepts regular TCP or HTTP connection attempts for state checking. The state check consists of one connection attempt with the target's address and port. The default value is 'TRUE'. | [optional] | | **maintenance_enabled** | **Boolean** | When the maintenance mode is enabled, the target is prevented from receiving traffic; the default value is 'FALSE'. | [optional] | ## Example ```ruby require 'ionoscloud' instance = Ionoscloud::TargetGroupTarget.new( ip: 22.231.2.2, port: 8080, weight: 123, health_check_enabled: null, maintenance_enabled: null ) ```
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ionoscloud-6.1.1 | docs/models/TargetGroupTarget.md |
ionoscloud-6.1.0 | docs/models/TargetGroupTarget.md |