SyntheticTaskMonitorConfApiHttpArgs

data class SyntheticTaskMonitorConfApiHttpArgs(val connectTimeout: Output<Int>? = null, val method: Output<String>? = null, val requestBody: Output<SyntheticTaskMonitorConfApiHttpRequestBodyArgs>? = null, val requestHeaders: Output<Map<String, String>>? = null, val targetUrl: Output<String>, val timeout: Output<Int>? = null) : ConvertibleToJava<SyntheticTaskMonitorConfApiHttpArgs>

Constructors

Link copied to clipboard
constructor(connectTimeout: Output<Int>? = null, method: Output<String>? = null, requestBody: Output<SyntheticTaskMonitorConfApiHttpRequestBodyArgs>? = null, requestHeaders: Output<Map<String, String>>? = null, targetUrl: Output<String>, timeout: Output<Int>? = null)

Properties

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

Connection timeout, in ms. Default 5000. Optional range: 1000-300000ms.

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

HTTP method, GET or POST.

Link copied to clipboard

HTTP request body. See request_body below.

Link copied to clipboard
val requestHeaders: Output<Map<String, String>>? = null

HTTP request header.

Link copied to clipboard
val targetUrl: Output<String>

The target URL.

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

TCP dial test timeout. The unit is milliseconds (ms), the minimum value is 1000, the maximum value is 300000, and the default value is 20000.

Functions

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