8000 Add in pattern for CodePipeline action names (#4012) · aws-cloudformation/cfn-lint@fe59771 · GitHub
[go: up one dir, main page]

Skip to content

Commit fe59771

Browse files
authored
Add in pattern for CodePipeline action names (#4012)
1 parent cf5aad3 commit fe59771

File tree

6 files changed

+13
-0
lines changed

6 files changed

+13
-0
lines changed

scripts/update_schemas_manually.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -596,6 +596,10 @@
596596
values={"pattern": "^[0-9A-Za-z_-]{1,9}$"},
597597
path="/definitions/ActionTypeId/properties/Version",
598598
),
599+
Patch(
600+
values={"pattern": "^[A-Za-z0-9.@-_]{1,100}$"},
601+
path="/definitions/ActionDeclaration/properties/Name",
602+
),
599603
],
600604
),
601605
ResourcePatch(

src/cfnlint/data/schemas/patches/extensions/all/aws_codepipeline_pipeline/manual.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77
"ArtifactStores"
88
]
99
},
10+
{
11+
"op": "add",
12+
"path": "/definitions/ActionDeclaration/properties/Name/pattern",
13+
"value": "^[A-Za-z0-9.@-_]{1,100}$"
14+
},
1015
{
1116
"op": "add",
1217
"path": "/definitions/ActionTypeId/properties/Version/pattern",

src/cfnlint/data/schemas/providers/ap_southeast_5/aws-codepipeline-pipeline.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"uniqueItems": true
2626
},
2727
"Name": {
28+
"pattern": "^[A-Za-z0-9.@-_]{1,100}$",
2829
"type": "string"
2930
},
3031
"Namespace": {

src/cfnlint/data/schemas/providers/ap_southeast_7/aws-codepipeline-pipeline.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"uniqueItems": true
2626
},
2727
"Name": {
28+
"pattern": "^[A-Za-z0-9.@-_]{1,100}$",
2829
"type": "string"
2930
},
3031
"Namespace": {

src/cfnlint/data/schemas/providers/ca_west_1/aws-codepipeline-pipeline.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"uniqueItems": true
2626
},
2727
"Name": {
28+
"pattern": "^[A-Za-z0-9.@-_]{1,100}$",
2829
"type": "string"
2930
},
3031
"Namespace": {

src/cfnlint/data/schemas/providers/us_east_1/aws-codepipeline-pipeline.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
"uniqueItems": true
3333
},
3434
"Name": {
35+
"pattern": "^[A-Za-z0-9.@-_]{1,100}$",
3536
"type": "string"
3637
},
3738
"Namespace": {

0 commit comments

Comments
 (0)
0