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. 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
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