Skip to content

cloudformation-include: outputs resource id misspelled $Ouputs #28908

@jbschooley

Description

@jbschooley

Describe the bug

The ID of the construct containing outputs in an imported CloudFormation stack is spelled $Ouputs rather than $Outputs.

Expected Behavior

The ID should be $Outputs

Current Behavior

The ID is $Ouputs

Reproduction Steps

  • import a cfn template
  • attempt to access the outputs construct with cfnInclude.node.tryFindChild('$Outputs') (which is what you'd expect to access it with)
  • can't find child
  • cfnInclude.node.tryFindChild('$Ouputs') works

Possible Solution

No response

Additional Information/Context

No response

CDK CLI Version

2.124.0 (build 4b6724c)

Framework Version

No response

Node.js Version

v20.11.0

OS

Windows 11 22H2

Language

TypeScript

Language Version

No response

Other information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/cloudformation-includeIssues related to the "CFN include v.20" packagebugThis issue is a bug.effort/mediumMedium work item – several days of effortp1

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions