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
@@ -285,6 +285,7 @@ The following **268** rules are applied by this linter:
285
285
|[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`|
286
286
|[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`|
287
287
|[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`|
288
+
|[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`|
288
289
|[W2010<aname="W2010"></a>](../src/cfnlint/rules/parameters/NoEcho.py)| NoEcho parameters are not masked when used in Metadata and Outputs | Using the NoEcho attribute does not mask any information stored in the following: Metadata, Outputs, Resource Metadata ||[Source](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html)|`functions`,`dynamic reference`,`ref`|
289
290
|[W2030<aname="W2030"></a>](../src/cfnlint/rules/parameters/Enum.py)| Check if parameters have a valid value | Check if parameters have a valid value in case of an enumator. The Parameter's allowed values is based on the usages in property (Ref) ||[Source](https://github.com/aws-cloudformation/cfn-lint/blob/main/docs/cfn-schema-specification.md#enum)|`parameters`,`resources`,`property`,`allowed value`|
290
291
|[W2031<aname="W2031"></a>](../src/cfnlint/rules/parameters/ValuePattern.py)| Check if parameters have a valid value based on an allowed pattern | Check if parameters have a valid value in a pattern. The Parameter's allowed pattern is based on the usages in property (Ref) ||[Source](https://github.com/aws-cloudformation/cfn-lint/blob/main/docs/cfn-schema-specification.md#pattern)|`parameters`,`resources`,`property`,`pattern`|
0 commit comments