toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'artifacts': pulumi.Input.mapInputValue<List<SoftwareRecipeArtifactResponse>, List<Map<String, dynamic>>>(artifacts, (value) => pulumi.Input.encodeList<SoftwareRecipeArtifactResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'desiredState': desiredState,
'installSteps': pulumi.Input.mapInputValue<List<SoftwareRecipeStepResponse>, List<Map<String, dynamic>>>(installSteps, (value) => pulumi.Input.encodeList<SoftwareRecipeStepResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'name': name,
'updateSteps': pulumi.Input.mapInputValue<List<SoftwareRecipeStepResponse>, List<Map<String, dynamic>>>(updateSteps, (value) => pulumi.Input.encodeList<SoftwareRecipeStepResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'version': version,
};
}