Skip to main content

cfn-lint-ax

Testing PyPI version

Additional rules for cfn-lint.

Requires cfn-lint >= 1.54.0, the release that removed the SAM transform. AWS::Serverless::* resources are no longer expanded into the resources CloudFormation deploys them as, so the rules read the SAM resources directly. See docs/sam-transform-removal.md.

Installation

python -m pip install cfn-lint cfn-lint-ax

Usage

python -m cfnlint template.yaml -a cfn_lint_ax.rules

Run Tests

uv run pytest

User Rules (E9XXX)

Basic Template Errors (E90XX)

Functions (E91XX)

  • E9101 UnresolvedObject

Parameters (E92XX)

Resources (E93XX)

  • I9301 EcsServiceFargatePlatformVersionNotOutdated
  • I9302 EcrRepositoryAutocleanupTag
  • I9303 CostAllocationTags
  • I9304 CostAllocationTagProject
  • I9305 EcsServicePropagateTags
  • I9306 ServerlessPropagateTags
  • W9301 S3BucketPublicAccess
  • W9302 S3BucketEncryption
  • W9303 CloudfrontDistributionLogging
  • W9304 CloudfrontDistributionComment
  • W9305 CertificateManagerCertificateNameTag
  • W9306 CodeBuildProjectCloudWatchLogs
  • W9307 CloudfrontDistributionResponseHeadersPolicy
  • W9308 CloudfrontResponseHeaderConfigLongHstsMaxAge
  • W9309 EcsServiceDeploymentConfiguration
  • W9310 CodeBuildProjectImage
  • W9311 SqsQueueEncryption

Metadata (E94XX)

  • E9401 MetadataAxChangesetAutoApprove

Outputs (E96XX)

Mappings (E97XX)

Conditions (E98XX)

Metadata

Release files for cfn-lint-ax 1.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cfn-lint-ax 1.4.2
File Size Uploaded
cfn_lint_ax-1.4.2.tar.gz 28.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cfn-lint-ax 1.4.2
File Interpreter ABI Platform
cfn_lint_ax-1.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 60.3 kB

Release files / cfn_lint_ax-1.4.2.tar.gz

Download URL cfn_lint_ax-1.4.2.tar.gz
Size 28.6 kB
Tags Source
SHA-256 checksum
How to use checksums
76d95124ac5ad98a0334459737dd36d26307ab468b0d970b84f980303770f88d
BLAKE2b-256 checksum
How to use checksums
ada6bc5ca09a3b0d5bc786cdb3129985d3e1ca8c036d2b9cd42342fc270acfc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22

Release files / cfn_lint_ax-1.4.2-py3-none-any.whl

Download URL cfn_lint_ax-1.4.2-py3-none-any.whl
Size 31.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
81cb9a62f9593600d2bc57240922595eec003a9d9741d5996fe21e808bd2a187
BLAKE2b-256 checksum
How to use checksums
c513d98a002915562fc6988a4e23b9570c240350c6481c3e69777fb092931065
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.22
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page