#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.
#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)
CloudWatchLogsevents toward the 2-per-log-group limitIgnoreGlobalskeys against the Globals sectionAutoPublishAliasonAWS::Serverless::FunctionAWS::Serverless::ApplicationAWS::Serverless::FunctionDocumented won't-fix
SimpleTableexposes a singlePrimaryKey— the mismatch is not authorable via SAM.Serverless::Api.