GuestPoliciesRecipeUpdateStepScriptRunArgs

data class GuestPoliciesRecipeUpdateStepScriptRunArgs(val allowedExitCodes: Output<List<Int>>? = null, val interpreter: Output<String>? = null, val script: Output<String>) : ConvertibleToJava<GuestPoliciesRecipeUpdateStepScriptRunArgs>

Constructors

constructor(allowedExitCodes: Output<List<Int>>? = null, interpreter: Output<String>? = null, script: Output<String>)

Properties

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

Return codes that indicate that the software installed or updated successfully. Behaviour defaults to 0

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

The script interpreter to use to run the script. If no interpreter is specified the script is executed directly, which likely only succeed for scripts with shebang lines. Possible values are: SHELL, POWERSHELL.

Link copied to clipboard
val script: Output<String>

The shell script to be executed.

Functions

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