Skip to content

[Tracking] Restore SAM-resource awareness in rules after translator removal (#4491) #4607

Description

@kddejong

#4491 stopped expanding SAM; AWS::Serverless::* resources now persist unexpanded, so rules that enumerated translator-output types lost coverage. The Lambda function property rules (E2531/W2531/E2533/E3663/E3696/E3685/E3677/E3678) and E3004 were updated in #4491; these are the remaining items.

Bug fix

Enhancements (rules that lost SAM coverage)

Documented won't-fix

  • E3039 (AttributeMismatch): SimpleTable exposes a single PrimaryKey — the mismatch is not authorable via SAM.
  • W3660 (RestApiMixingDefinitions): the mixed inline-Body + child-resource case is unlikely in native Serverless::Api.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions