toMap method
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()),
};
}