Sha256: a554c49e0f40514c04f2531b5a37487819414dab5f89ed4a51227d0ecb4b25d0

Contents?: true

Size: 1.48 KB

Versions: 3

Compression:

Stored size: 1.48 KB

Contents

# NetworkLoadBalancerForwardingRuleHealthCheck

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **client_timeout** | **Integer** | ClientTimeout is expressed in milliseconds. This inactivity timeout applies when the client is expected to acknowledge or send data. If unset the default of 50 seconds will be used. | [optional] |
| **check_timeout** | **Integer** | It specifies the time (in milliseconds) for a target VM in this pool to answer the check. If a target VM has CheckInterval set and CheckTimeout is set too, then the smaller value of the two is used after the TCP connection is established. | [optional] |
| **connect_timeout** | **Integer** | It specifies the maximum time (in milliseconds) to wait for a connection attempt to a target VM to succeed. If unset, the default of 5 seconds will be used. | [optional] |
| **target_timeout** | **Integer** | TargetTimeout specifies the maximum inactivity time (in milliseconds) on the target VM side. If unset, the default of 50 seconds will be used. | [optional] |
| **retries** | **Integer** | Retries specifies the number of retries to perform on a target VM after a connection failure. If unset, the default value of 3 will be used. (valid range: [0, 65535]) | [optional] |

## Example

```ruby
require 'ionoscloud'

instance = Ionoscloud::NetworkLoadBalancerForwardingRuleHealthCheck.new(
  client_timeout: 50,
  check_timeout: 2000,
  connect_timeout: 5000,
  target_timeout: 50000,
  retries: 3
)
```

Version data entries

3 entries across 3 versions & 1 rubygems

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