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

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

Built distribution (wheel)

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

Total release size: 59.5 kB

Release files / cfn_lint_ax-1.4.1.tar.gz

Download URL cfn_lint_ax-1.4.1.tar.gz
Size 28.2 kB
Tags Source
SHA-256 checksum
How to use checksums
18957800959e0066bd36ed613ccc657ba047e506f292c52b2a5615c9abe002a7
BLAKE2b-256 checksum
How to use checksums
402a902fca4579c44c56f7c99827e1e3cfd644e1d38f33690b09b34363a3e34f
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.1-py3-none-any.whl

Download URL cfn_lint_ax-1.4.1-py3-none-any.whl
Size 31.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
33ae08c327b775b5dc51477d914a4410123f7d7faec7dec246cb469609772775
BLAKE2b-256 checksum
How to use checksums
68d396473aa3cdd8c95b92aa948e5fc320a94b22393aeb17ce10ae6d131ba233
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