SoftwareRecipeStep class

An action that can be taken as part of installing or updating a recipe.

Constructors

SoftwareRecipeStep({Input<SoftwareRecipeStepExtractArchive>? archiveExtraction, Input<SoftwareRecipeStepInstallDpkg>? dpkgInstallation, Input<SoftwareRecipeStepCopyFile>? fileCopy, Input<SoftwareRecipeStepExecFile>? fileExec, Input<SoftwareRecipeStepInstallMsi>? msiInstallation, Input<SoftwareRecipeStepInstallRpm>? rpmInstallation, Input<SoftwareRecipeStepRunScript>? scriptRun})
Creates a new SoftwareRecipeStep. archiveExtraction Extracts an archive into the specified directory. dpkgInstallation Installs a deb file via dpkg. fileCopy Copies a file onto the instance. fileExec Executes an artifact or local file. msiInstallation Installs an MSI file. rpmInstallation Installs an rpm file via the rpm utility. scriptRun Runs commands in a shell.
const
SoftwareRecipeStep.fromMap(Map<String, dynamic> map)
factory

Properties

archiveExtraction → Input<SoftwareRecipeStepExtractArchive>?
Extracts an archive into the specified directory.
final
dpkgInstallation → Input<SoftwareRecipeStepInstallDpkg>?
Installs a deb file via dpkg.
final
fileCopy → Input<SoftwareRecipeStepCopyFile>?
Copies a file onto the instance.
final
fileExec → Input<SoftwareRecipeStepExecFile>?
Executes an artifact or local file.
final
hashCode → int
The hash code for this object.
no setterinherited
msiInstallation → Input<SoftwareRecipeStepInstallMsi>?
Installs an MSI file.
final
rpmInstallation → Input<SoftwareRecipeStepInstallRpm>?
Installs an rpm file via the rpm utility.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scriptRun → Input<SoftwareRecipeStepRunScript>?
Runs commands in a shell.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited