---
title: "Elastic IP Healthcheck"
description: ""
url: https://community.exoscale.com/reference/api/_schemas/elastic-ip-healthcheck/
section: reference
last_updated: 2026-05-29
---
> For AI agents: the documentation index is at https://community.exoscale.com/llms.txt. Every page is available as markdown at `<page URL>index.md` or with `Accept: text/markdown`.

# Elastic IP Healthcheck

Elastic IP address healthcheck

## Properties

| Property | Type | Required | Description |
| --- | --- | --- | --- |
| `mode` | string | **yes** | Health check mode<br/><br/>Allowed values: `tcp`, `http`, `https`. |
| `port` | integer | **yes** | Health check port<br/><br/>Min: `1`. Max: `65535`. |
| `interval` | integer | no | Interval between the checks in seconds (default: 10)<br/><br/>Min: `5`. Max: `300`. |
| `strikes-fail` | integer | no | Number of attempts before considering the target unhealthy (default: 3)<br/><br/>Min: `1`. Max: `20`. |
| `strikes-ok` | integer | no | Number of attempts before considering the target healthy (default: 2)<br/><br/>Min: `1`. Max: `20`. |
| `timeout` | integer | no | Health check timeout value in seconds (default: 2)<br/><br/>Min: `2`. Max: `60`. |
| `tls-skip-verify` | boolean | no | Skip TLS verification |
| `tls-sni` | string | no | An optional domain or subdomain to check TLS against<br/><br/>Min length: `1`. Max length: `255`. |
| `uri` | string | no | An endpoint to use for the health check, for example '/status'<br/><br/>Min length: `1`. Max length: `255`. |

