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

Add autonaming overlay #1828

Merged
merged 7 commits into from
Nov 14, 2024
Merged

Add autonaming overlay #1828

merged 7 commits into from
Nov 14, 2024

Commits on Nov 14, 2024

  1. Add autonaming overlay

    Most resources have some limits on what the resource name can be.
    Unfortunately a lot of those limits are not currently stored in the
    CloudFormation schema.
    
    This PR introduces a new schema overlay where we can manually store
    min/max length constraints for resource names.
    
    This is the first step in addressing #1816. I will follow this up with
    another PR to trim names to fit within the constraints.
    
    re #1816, re pulumi/pulumi-cdk#62
    corymhall committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    81b7f18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae72eb2 View commit details
    Browse the repository at this point in the history
  3. remove test

    corymhall committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    53a8940 View commit details
    Browse the repository at this point in the history
  4. revert test changes

    corymhall committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    549a72d View commit details
    Browse the repository at this point in the history
  5. fix maxlength

    corymhall committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    e727ba1 View commit details
    Browse the repository at this point in the history
  6. regenerate metadata

    corymhall committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    946b77d View commit details
    Browse the repository at this point in the history
  7. Update provider/cmd/pulumi-gen-aws-native/main_test.go

    Co-authored-by: Florian Stadler <[email protected]>
    corymhall and flostadler authored Nov 14, 2024
    Configuration menu
    Copy the full SHA
    1ed7447 View commit details
    Browse the repository at this point in the history