# TargetGroupHealthCheck ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **check_timeout** | **Integer** | The maximum time in milliseconds to wait for a target to respond to a check. For target VMs with 'Check Interval' set, the lesser of the two values is used once the TCP connection is established. | [optional] | | **check_interval** | **Integer** | The interval in milliseconds between consecutive health checks; default is 2000. | [optional] | | **retries** | **Integer** | The maximum number of attempts to reconnect to a target after a connection failure. Valid range is 0 to 65535, and default is three reconnection attempts. | [optional] | ## Example ```ruby require 'ionoscloud' instance = Ionoscloud::TargetGroupHealthCheck.new( check_timeout: 2000, check_interval: 2000, retries: 3 ) ```