ProbeInput

Defines a probe when creating a probe or monitor.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The destination IP address. This will be either IPV4 or IPV6.

Link copied to clipboard

The port associated with the destination. This is required only if the protocol is TCP and must be a number between 1 and 65536.

Link copied to clipboard

The size of the packets sent between the source and destination. This will be a number between 56 and 8500.

Link copied to clipboard

The protocol used for the network traffic between the source and destination. This will be either TCP or ICMP.

Link copied to clipboard

The ARN of the subnet.

Link copied to clipboard

The list of key-value pairs created and assigned to the monitor.

Functions

Link copied to clipboard
inline fun copy(block: ProbeInput.Builder.() -> Unit = {}): ProbeInput
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String