PollingOptionsArgs

data class PollingOptionsArgs(val diagnostics: Output<List<DiagnosticArgs>>? = null, val failCondition: Output<String>? = null, val finishCondition: Output<String>? = null, val pollingLink: Output<String>? = null, val targetLink: Output<String>? = null) : ConvertibleToJava<PollingOptionsArgs>

Constructors

Link copied to clipboard
fun PollingOptionsArgs(diagnostics: Output<List<DiagnosticArgs>>? = null, failCondition: Output<String>? = null, finishCondition: Output<String>? = null, pollingLink: Output<String>? = null, targetLink: Output<String>? = null)

Functions

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

Properties

Link copied to clipboard
val diagnostics: Output<List<DiagnosticArgs>>? = null

An array of diagnostics to be collected by Deployment Manager, these diagnostics will be displayed to the user.

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

JsonPath expression that determines if the request failed.

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

JsonPath expression that determines if the request is completed.

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

JsonPath expression that evaluates to string, it indicates where to poll.

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

JsonPath expression, after polling is completed, indicates where to fetch the resource.