Skip to content

Commit 920bb04

Browse files
author
AWS
committed
AWS Glue Update: Add input validations for multiple Glue APIs
1 parent 3a1b741 commit 920bb04

File tree

2 files changed

+24
-4
lines changed

2 files changed

+24
-4
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "AWS Glue",
4+
"contributor": "",
5+
"description": "Add input validations for multiple Glue APIs"
6+
}

services/glue/src/main/resources/codegen-resources/service-2.json

Lines changed: 18 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7557,7 +7557,8 @@
75577557
},
75587558
"ConditionList":{
75597559
"type":"list",
7560-
"member":{"shape":"Condition"}
7560+
"member":{"shape":"Condition"},
7561+
"max":500
75617562
},
75627563
"ConfigValueString":{
75637564
"type":"string",
@@ -7864,6 +7865,15 @@
78647865
"FAILED"
78657866
]
78667867
},
7868+
"ConnectionString":{
7869+
"type":"string",
7870+
"max":255
7871+
},
7872+
"ConnectionStringList":{
7873+
"type":"list",
7874+
"member":{"shape":"ConnectionString"},
7875+
"max":1000
7876+
},
78677877
"ConnectionType":{
78687878
"type":"string",
78697879
"enum":[
@@ -7924,7 +7934,7 @@
79247934
"type":"structure",
79257935
"members":{
79267936
"Connections":{
7927-
"shape":"OrchestrationStringList",
7937+
"shape":"ConnectionStringList",
79287938
"documentation":"<p>A list of connections used by the job.</p>"
79297939
}
79307940
},
@@ -9860,7 +9870,7 @@
98609870
"documentation":"<p>The name to be assigned to the workflow. It should be unique within your account.</p>"
98619871
},
98629872
"Description":{
9863-
"shape":"GenericString",
9873+
"shape":"WorkflowDescriptionString",
98649874
"documentation":"<p>A description of the workflow.</p>"
98659875
},
98669876
"DefaultRunProperties":{
@@ -26652,7 +26662,7 @@
2665226662
"documentation":"<p>Name of the workflow to be updated.</p>"
2665326663
},
2665426664
"Description":{
26655-
"shape":"GenericString",
26665+
"shape":"WorkflowDescriptionString",
2665626666
"documentation":"<p>The description of the workflow.</p>"
2665726667
},
2665826668
"DefaultRunProperties":{
@@ -27104,6 +27114,10 @@
2710427114
},
2710527115
"documentation":"<p>A workflow is a collection of multiple dependent Glue jobs and crawlers that are run to complete a complex ETL task. A workflow manages the execution and monitoring of all its jobs and crawlers.</p>"
2710627116
},
27117+
"WorkflowDescriptionString":{
27118+
"type":"string",
27119+
"max":120000
27120+
},
2710727121
"WorkflowGraph":{
2710827122
"type":"structure",
2710927123
"members":{

0 commit comments

Comments
 (0)