pub fn parse_outputs(
template: &Value,
parameters: &BTreeMap<String, String>,
resources: &Map<String, Value>,
resource_physical_ids: &BTreeMap<String, String>,
resource_attributes: &BTreeMap<String, BTreeMap<String, String>>,
imports: &BTreeMap<String, String>,
) -> Result<Vec<TemplateOutput>, String>Expand description
Parse the template’s Outputs block into resolved entries. Each
Value is fully resolved (Ref / GetAtt / Sub / Join / Fn::ImportValue)
to a string. Imports use imports for cross-stack lookups.