toMap method

Map<String, dynamic> toMap()

Implementation

Map<String, dynamic> toMap() {
  return <String, dynamic>{
    'archiveExtraction': ?pulumi.Input.mapOptionalInputValue<SoftwareRecipeStepExtractArchive, Map<String, dynamic>>(archiveExtraction, (value) => value.toMap()),
    'dpkgInstallation': ?pulumi.Input.mapOptionalInputValue<SoftwareRecipeStepInstallDpkg, Map<String, dynamic>>(dpkgInstallation, (value) => value.toMap()),
    'fileCopy': ?pulumi.Input.mapOptionalInputValue<SoftwareRecipeStepCopyFile, Map<String, dynamic>>(fileCopy, (value) => value.toMap()),
    'fileExec': ?pulumi.Input.mapOptionalInputValue<SoftwareRecipeStepExecFile, Map<String, dynamic>>(fileExec, (value) => value.toMap()),
    'msiInstallation': ?pulumi.Input.mapOptionalInputValue<SoftwareRecipeStepInstallMsi, Map<String, dynamic>>(msiInstallation, (value) => value.toMap()),
    'rpmInstallation': ?pulumi.Input.mapOptionalInputValue<SoftwareRecipeStepInstallRpm, Map<String, dynamic>>(rpmInstallation, (value) => value.toMap()),
    'scriptRun': ?pulumi.Input.mapOptionalInputValue<SoftwareRecipeStepRunScript, Map<String, dynamic>>(scriptRun, (value) => value.toMap()),
  };
}