SoftwareRecipeStepExecFileArgs

data class SoftwareRecipeStepExecFileArgs(val allowedExitCodes: Output<List<Int>>? = null, val args: Output<List<String>>? = null, val artifactId: Output<String>? = null, val localPath: Output<String>? = null) : ConvertibleToJava<SoftwareRecipeStepExecFileArgs>

Executes an artifact or local file.

Constructors

Link copied to clipboard
fun SoftwareRecipeStepExecFileArgs(allowedExitCodes: Output<List<Int>>? = null, args: Output<List<String>>? = null, artifactId: Output<String>? = null, localPath: Output<String>? = null)

Functions

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

Properties

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

Defaults to 0. A list of possible return values that the program can return to indicate a success.

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

Arguments to be passed to the provided executable.

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

The id of the relevant artifact in the recipe.

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

The absolute path of the file on the local filesystem.