toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'archiveExtraction': pulumi.Input.mapInputValue<SoftwareRecipeStepExtractArchiveResponse, Map<String, dynamic>>(archiveExtraction, (value) => value.toMap()),
    'dpkgInstallation': pulumi.Input.mapInputValue<SoftwareRecipeStepInstallDpkgResponse, Map<String, dynamic>>(dpkgInstallation, (value) => value.toMap()),
    'fileCopy': pulumi.Input.mapInputValue<SoftwareRecipeStepCopyFileResponse, Map<String, dynamic>>(fileCopy, (value) => value.toMap()),
    'fileExec': pulumi.Input.mapInputValue<SoftwareRecipeStepExecFileResponse, Map<String, dynamic>>(fileExec, (value) => value.toMap()),
    'msiInstallation': pulumi.Input.mapInputValue<SoftwareRecipeStepInstallMsiResponse, Map<String, dynamic>>(msiInstallation, (value) => value.toMap()),
    'rpmInstallation': pulumi.Input.mapInputValue<SoftwareRecipeStepInstallRpmResponse, Map<String, dynamic>>(rpmInstallation, (value) => value.toMap()),
    'scriptRun': pulumi.Input.mapInputValue<SoftwareRecipeStepRunScriptResponse, Map<String, dynamic>>(scriptRun, (value) => value.toMap()),
  };
}