You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -313,6 +313,7 @@ The following **307** rules are applied by this linter:
313
313
|[W1040<aname="W1040"></a>](../src/cfnlint/rules/functions/ToJsonStringResolved.py)| Validate the values that come from a Fn::ToJsonString function | Resolve the Fn::ToJsonString and then validate the values against the schema ||[Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ToJsonString.html)|`functions`,`tojsonstring`|
314
314
|[W1051<aname="W1051"></a>](../src/cfnlint/rules/functions/DynamicReferenceSecretsManagerArn.py)| Validate dynamic references to secrets manager are not used when a secrets manager ARN was expected | Certain properties expect a secret manager ARN. This rule validates if you may be accidently using a secret in place of the ARN ||[Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html#dynamic-references-secretsmanager)|`functions`,`dynamic reference`|
315
315
|[W1053<aname="W1053"></a>](../src/cfnlint/rules/functions/DynamicReferenceSpaces.py)| Dynamic references should not contain spaces | Dynamic references with spaces between '{{' and 'resolve' will not be resolved by CloudFormation and will be treated as a literal string ||[Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/dynamic-references.html)|`functions`,`dynamic reference`|
316
+
|[W1054<aname="W1054"></a>](../src/cfnlint/rules/functions/RawPseudoParameter.py)| Pseudo-parameter string found without Ref | A pseudo-parameter such as 'AWS::NoValue' or 'AWS::Region' was used as a plain string value. In most cases you want 'Ref: AWS::...' instead of the raw string. ||[Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/pseudo-parameter-reference.html)|`functions`,`pseudo-parameter`|
316
317
|[W1100<aname="W1100"></a>](../src/cfnlint/rules/aws_cli/UsingMerge.py)| Validate if the template is using YAML merge | The CloudFormation service does not support YAML anchors, aliases, or merging. This rule validates if the merge capability is being used ||[Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-formats.html)|`yaml`|
317
318
|[W2001<aname="W2001"></a>](../src/cfnlint/rules/parameters/Used.py)| Check if Parameters are Used | Making sure the parameters defined are used ||[Source](https://github.com/aws-cloudformation/cfn-lint)|`parameters`|
318
319
|[W2002<aname="W2002"></a>](../src/cfnlint/rules/parameters/UnsupportedParameterType.py)| Parameter type is not officially supported by CloudFormation | CloudFormation accepts any AWS::SSM::Parameter::Value<> or List<> pattern, but only validates specific types. Using unsupported types may work but CloudFormation will not validate the parameter values. ||[Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cloudformation-supplied-parameter-types.html)|`parameters`|
0 commit comments