Skip to content

Commit d25c13a

Browse files
committed
Update the parameter for a SSM parameter name
1 parent 3d5ad36 commit d25c13a

3 files changed

Lines changed: 19 additions & 0 deletions

File tree

scripts/update_schemas_manually.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1638,6 +1638,17 @@
16381638
),
16391639
],
16401640
),
1641+
ResourcePatch(
1642+
resource_type="AWS::SSM::Parameter",
1643+
patches=[
1644+
Patch(
1645+
values={
1646+
"pattern": "^((?![aA][wW][sS]|[sS]{2}[mM])[\w.-]+|\/(?![aA][wW][sS]|[sS]{2}[mM])[\w.-]+(\/[\w.-]+))$"
1647+
},
1648+
path="/properties/Name",
1649+
),
1650+
],
1651+
),
16411652
ResourcePatch(
16421653
resource_type="AWS::WAFRegional::RegexPatternSet",
16431654
patches=[
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
[
2+
{
3+
"op": "add",
4+
"path": "/properties/Name/pattern",
5+
"value": "^((?![aA][wW][sS]|[sS]{2}[mM])[\\w.-]+|\\/(?![aA][wW][sS]|[sS]{2}[mM])[\\w.-]+(\\/[\\w.-]+))$"
6+
}
7+
]

src/cfnlint/data/schemas/providers/us_east_1/aws-ssm-parameter.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
"Name": {
2727
"maxLength": 2048,
2828
"minLength": 1,
29+
"pattern": "^((?![aA][wW][sS]|[sS]{2}[mM])[\\w.-]+|\\/(?![aA][wW][sS]|[sS]{2}[mM])[\\w.-]+(\\/[\\w.-]+))$",
2930
"type": "string"
3031
},
3132
"Policies": {

0 commit comments

Comments
 (0)