SoftwareRecipeStepResponse constructor

const SoftwareRecipeStepResponse({
  1. required Input<SoftwareRecipeStepExtractArchiveResponse> archiveExtraction,
  2. required Input<SoftwareRecipeStepInstallDpkgResponse> dpkgInstallation,
  3. required Input<SoftwareRecipeStepCopyFileResponse> fileCopy,
  4. required Input<SoftwareRecipeStepExecFileResponse> fileExec,
  5. required Input<SoftwareRecipeStepInstallMsiResponse> msiInstallation,
  6. required Input<SoftwareRecipeStepInstallRpmResponse> rpmInstallation,
  7. 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.

Implementation

const SoftwareRecipeStepResponse({
  required this.archiveExtraction,
  required this.dpkgInstallation,
  required this.fileCopy,
  required this.fileExec,
  required this.msiInstallation,
  required this.rpmInstallation,
  required this.scriptRun,
});