HealthCheckGrpcHealthCheckArgs

data class HealthCheckGrpcHealthCheckArgs(val grpcServiceName: Output<String>? = null, val port: Output<Int>? = null, val portName: Output<String>? = null, val portSpecification: Output<String>? = null) : ConvertibleToJava<HealthCheckGrpcHealthCheckArgs>

Constructors

Link copied to clipboard
constructor(grpcServiceName: Output<String>? = null, port: Output<Int>? = null, portName: Output<String>? = null, portSpecification: Output<String>? = null)

Properties

Link copied to clipboard
val grpcServiceName: Output<String>? = null

The gRPC service name for the health check. The value of grpcServiceName has the following meanings by convention:

Link copied to clipboard
val port: Output<Int>? = null

The port number for the health check request. Must be specified if portName and portSpecification are not set or if port_specification is USE_FIXED_PORT. Valid values are 1 through 65535.

Link copied to clipboard
val portName: Output<String>? = null

Port name as defined in InstanceGroup#NamedPort#name. If both port and port_name are defined, port takes precedence.

Link copied to clipboard
val portSpecification: Output<String>? = null

Specifies how port is selected for health checking, can be one of the following values:

Functions

Link copied to clipboard
open override fun toJava(): HealthCheckGrpcHealthCheckArgs