Software Recipe Step Args
data class SoftwareRecipeStepArgs(val archiveExtraction: Output<SoftwareRecipeStepExtractArchiveArgs>? = null, val dpkgInstallation: Output<SoftwareRecipeStepInstallDpkgArgs>? = null, val fileCopy: Output<SoftwareRecipeStepCopyFileArgs>? = null, val fileExec: Output<SoftwareRecipeStepExecFileArgs>? = null, val msiInstallation: Output<SoftwareRecipeStepInstallMsiArgs>? = null, val rpmInstallation: Output<SoftwareRecipeStepInstallRpmArgs>? = null, val scriptRun: Output<SoftwareRecipeStepRunScriptArgs>? = null) : ConvertibleToJava<SoftwareRecipeStepArgs>
An action that can be taken as part of installing or updating a recipe.
Constructors
Link copied to clipboard
constructor(archiveExtraction: Output<SoftwareRecipeStepExtractArchiveArgs>? = null, dpkgInstallation: Output<SoftwareRecipeStepInstallDpkgArgs>? = null, fileCopy: Output<SoftwareRecipeStepCopyFileArgs>? = null, fileExec: Output<SoftwareRecipeStepExecFileArgs>? = null, msiInstallation: Output<SoftwareRecipeStepInstallMsiArgs>? = null, rpmInstallation: Output<SoftwareRecipeStepInstallRpmArgs>? = null, scriptRun: Output<SoftwareRecipeStepRunScriptArgs>? = null)
Properties
Link copied to clipboard
Extracts an archive into the specified directory.
Link copied to clipboard
Installs a deb file via dpkg.
Link copied to clipboard
Copies a file onto the instance.
Link copied to clipboard
Executes an artifact or local file.
Link copied to clipboard
Installs an MSI file.
Link copied to clipboard
Installs an rpm file via the rpm utility.
Link copied to clipboard
Runs commands in a shell.