SoftwareRecipeStepResponse class
An action that can be taken as part of installing or updating a recipe.
Constructors
-
SoftwareRecipeStepResponse({required Input<
SoftwareRecipeStepExtractArchiveResponse> archiveExtraction, required Input<SoftwareRecipeStepInstallDpkgResponse> dpkgInstallation, required Input<SoftwareRecipeStepCopyFileResponse> fileCopy, required Input<SoftwareRecipeStepExecFileResponse> fileExec, required Input<SoftwareRecipeStepInstallMsiResponse> msiInstallation, required Input<SoftwareRecipeStepInstallRpmResponse> rpmInstallation, required Input<SoftwareRecipeStepRunScriptResponse> scriptRun}) -
Creates a new SoftwareRecipeStepResponse.
archiveExtractionExtracts an archive into the specified directory.dpkgInstallationInstalls a deb file via dpkg.fileCopyCopies a file onto the instance.fileExecExecutes an artifact or local file.msiInstallationInstalls an MSI file.rpmInstallationInstalls an rpm file via the rpm utility.scriptRunRuns commands in a shell.const -
SoftwareRecipeStepResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
archiveExtraction
→ Input<
SoftwareRecipeStepExtractArchiveResponse> -
Extracts an archive into the specified directory.
final
-
dpkgInstallation
→ Input<
SoftwareRecipeStepInstallDpkgResponse> -
Installs a deb file via dpkg.
final
-
fileCopy
→ Input<
SoftwareRecipeStepCopyFileResponse> -
Copies a file onto the instance.
final
-
fileExec
→ Input<
SoftwareRecipeStepExecFileResponse> -
Executes an artifact or local file.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
msiInstallation
→ Input<
SoftwareRecipeStepInstallMsiResponse> -
Installs an MSI file.
final
-
rpmInstallation
→ Input<
SoftwareRecipeStepInstallRpmResponse> -
Installs an rpm file via the rpm utility.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scriptRun
→ Input<
SoftwareRecipeStepRunScriptResponse> -
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