Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking Issue: Fn::ForEach #9

Closed
8 tasks done
mingujo opened this issue Apr 28, 2022 · 0 comments
Closed
8 tasks done

Tracking Issue: Fn::ForEach #9

mingujo opened this issue Apr 28, 2022 · 0 comments
Assignees
Labels

Comments

@mingujo
Copy link
Contributor

mingujo commented Apr 28, 2022

Original Issue: Fn::Map intrinsic function aws-cloudformation/cfn-language-discussion#41


Description

With the Fn::ForEach intrinsic function, you can iterate a given list to replicate a certain template snippet thereby avoiding repetitively writing a similar declaration for each object (e.g. Resource, Output, or Resource Properties) just like using a map function in many programming libraries.

Fn::ForEach traverses a single given List of Strings from first to last, and over each iteration, it references each item under a given template fragment to be replicated.

Workflow

  • Tracking issue created (label: status/proposed)
  • RFC pull request submitted
  • Reviewers assigned (label: status/review)
  • Reviewers signed-off (label approved applied to pull request)
  • Final comments period (label: status/final-comments-period)
  • Approved and merged (label: status/approved)
  • Implementation started (label: status/implementing)
  • Implementation complete (label: status/done)

@mingujo mingujo added management/tracking Tracking issue for RFC status/proposed Status of RFC: Proposed status/review Status of RFC: Review and removed status/proposed Status of RFC: Proposed labels Apr 28, 2022
@mingujo mingujo self-assigned this Apr 29, 2022
@lejiati lejiati added approved RFC PR approved by CFN engineers and removed approved RFC PR approved by CFN engineers labels May 7, 2022
MalikAtalla-AWS added a commit to MalikAtalla-AWS/cfn-language-discussion that referenced this issue May 13, 2022
@MalikAtalla-AWS MalikAtalla-AWS changed the title Tracking Issue: Fn::For Tracking Issue: Fn::Map Jun 21, 2022
@arthurboghossian arthurboghossian changed the title Tracking Issue: Fn::Map Tracking Issue: Fn::ForEach Mar 7, 2023
@arthurboghossian arthurboghossian added status/done and removed status/review Status of RFC: Review labels Jul 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants