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.0

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.0
File Size Uploaded
cfn_lint_ax-1.4.0.tar.gz 28.2 kB Details

Built distribution (wheel)

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

Total release size: 59.5 kB

Release files / cfn_lint_ax-1.4.0.tar.gz

Download URL cfn_lint_ax-1.4.0.tar.gz
Size 28.2 kB
Tags Source
SHA-256 checksum
How to use checksums
6e670ca7fe428075efaf929ce137704729b5b666c26f4d81e7aecfb854f3d995
BLAKE2b-256 checksum
How to use checksums
72590a3b66b7124b8c2b094076999cdabcf6318369ec1e039fd3932b06199d4a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21

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

Download URL cfn_lint_ax-1.4.0-py3-none-any.whl
Size 31.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
62a6ddff3481f6e75d26072cdd5908afa9e45c651bf3c24886fda83b0c047dde
BLAKE2b-256 checksum
How to use checksums
f5c2933b4cc2ab0b5ecbf17ec894c226a129681b9d878ac6505d33fa43b85977
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.10.21
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