healthCheckProtocol

@JvmName(name = "aatuihwtbtwnxcgn")
suspend fun healthCheckProtocol(value: Output<String>)
@JvmName(name = "kxjihdohicvargsn")
suspend fun healthCheckProtocol(value: String?)

Parameters

value

The protocol that is used for health checks. Valid values:

  • HTTP: HTTP health checks simulate browser behaviors by sending HEAD or GET requests to probe the availability of backend servers.

  • HTTPS: HTTPS health checks simulate browser behaviors by sending HEAD or GET requests to probe the availability of backend servers. HTTPS provides higher security than HTTP because HTTPS supports data encryption.

  • TCP: TCP health checks send TCP SYN packets to a backend server to probe the availability of backend servers.

  • gRPC: gRPC health checks send POST or GET requests to a backend server to check whether the backend server is healthy.