OptionalcheckDelay?: stringTime to wait between two consecutive health checks.
Number of consecutive unsuccessful health checks after which the server will be considered dead.
Defines whether proxy protocol should be activated for the health check.
OptionalcheckTimeout?: stringMaximum time a backend server has to reply to the health check.
OptionalhttpConfig?: HealthCheckHttpConfigObject to configure an HTTP health check.
One-of ('config'): at most one of 'tcpConfig', 'mysqlConfig', 'pgsqlConfig', 'ldapConfig', 'redisConfig', 'httpConfig', 'httpsConfig' could be set.
OptionalhttpsConfig?: HealthCheckHttpsConfigObject to configure an HTTPS health check.
One-of ('config'): at most one of 'tcpConfig', 'mysqlConfig', 'pgsqlConfig', 'ldapConfig', 'redisConfig', 'httpConfig', 'httpsConfig' could be set.
OptionalldapConfig?: HealthCheckLdapConfigObject to configure an LDAP health check. The response is analyzed to find the LDAPv3 response message.
One-of ('config'): at most one of 'tcpConfig', 'mysqlConfig', 'pgsqlConfig', 'ldapConfig', 'redisConfig', 'httpConfig', 'httpsConfig' could be set.
OptionalmysqlConfig?: HealthCheckMysqlConfigObject to configure a MySQL health check. The check requires MySQL >=3.22 or <9.0. For older or newer versions, use a TCP health check.
One-of ('config'): at most one of 'tcpConfig', 'mysqlConfig', 'pgsqlConfig', 'ldapConfig', 'redisConfig', 'httpConfig', 'httpsConfig' could be set.
OptionalpgsqlConfig?: HealthCheckPgsqlConfigObject to configure a PostgreSQL health check.
One-of ('config'): at most one of 'tcpConfig', 'mysqlConfig', 'pgsqlConfig', 'ldapConfig', 'redisConfig', 'httpConfig', 'httpsConfig' could be set.
Port to use for the backend server health check.
OptionalredisConfig?: HealthCheckRedisConfigObject to configure a Redis health check. The response is analyzed to find the +PONG response message.
One-of ('config'): at most one of 'tcpConfig', 'mysqlConfig', 'pgsqlConfig', 'ldapConfig', 'redisConfig', 'httpConfig', 'httpsConfig' could be set.
Optionalregion?: RegionRegion to target. If none is passed will use default region from the config.
OptionaltcpConfig?: HealthCheckTcpConfigObject to configure a basic TCP health check.
One-of ('config'): at most one of 'tcpConfig', 'mysqlConfig', 'pgsqlConfig', 'ldapConfig', 'redisConfig', 'httpConfig', 'httpsConfig' could be set.
OptionaltransientCheckDelay?: stringTime to wait between two consecutive health checks when a backend server is in a transient state (going UP or DOWN).
Backend ID.