GatewayVpnAttachmentHealthCheckConfigArgs

data class GatewayVpnAttachmentHealthCheckConfigArgs(val dip: Output<String>? = null, val enable: Output<Boolean>? = null, val interval: Output<Int>? = null, val policy: Output<String>? = null, val retry: Output<Int>? = null, val sip: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<GatewayVpnAttachmentHealthCheckConfigArgs>

Constructors

constructor(dip: Output<String>? = null, enable: Output<Boolean>? = null, interval: Output<Int>? = null, policy: Output<String>? = null, retry: Output<Int>? = null, sip: Output<String>? = null, status: Output<String>? = null)

Properties

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

Target IP.

Link copied to clipboard
val enable: Output<Boolean>? = null

Whether health check is enabled:-false: not enabled. - true: enabled.

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

The health check retry interval, in seconds.

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

Whether to revoke the published route when the health check fails

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

Number of retries for health check.

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

SOURCE IP.

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

The negotiation status of Tunnel.

Functions

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