Skip to content

Commit 789be74

Browse files
feat: update AWS API models
1 parent 79ba3b2 commit 789be74

File tree

7 files changed

+8062
-123
lines changed

7 files changed

+8062
-123
lines changed

codegen/sdk/aws-models/cloudfront.json

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -10755,7 +10755,7 @@
1075510755
}
1075610756
},
1075710757
"MaxItems": {
10758-
"target": "smithy.api#Integer",
10758+
"target": "com.amazonaws.cloudfront#integer",
1075910759
"traits": {
1076010760
"smithy.api#documentation": "<p>The maximum number of cache policies that you want in the response.</p>",
1076110761
"smithy.api#httpQuery": "MaxItems"
@@ -10820,7 +10820,7 @@
1082010820
}
1082110821
},
1082210822
"MaxItems": {
10823-
"target": "smithy.api#Integer",
10823+
"target": "com.amazonaws.cloudfront#integer",
1082410824
"traits": {
1082510825
"smithy.api#documentation": "<p>The maximum number of origin access identities you want in the response body.</p>",
1082610826
"smithy.api#httpQuery": "MaxItems"
@@ -10965,7 +10965,7 @@
1096510965
}
1096610966
},
1096710967
"MaxItems": {
10968-
"target": "smithy.api#Integer",
10968+
"target": "com.amazonaws.cloudfront#integer",
1096910969
"traits": {
1097010970
"smithy.api#documentation": "<p>The maximum number of continuous deployment policies that you want returned in the\n\t\t\tresponse.</p>",
1097110971
"smithy.api#httpQuery": "MaxItems"
@@ -11058,7 +11058,7 @@
1105811058
}
1105911059
},
1106011060
"MaxItems": {
11061-
"target": "smithy.api#Integer",
11061+
"target": "com.amazonaws.cloudfront#integer",
1106211062
"traits": {
1106311063
"smithy.api#documentation": "<p>The maximum number of distribution IDs that you want in the response.</p>",
1106411064
"smithy.api#httpQuery": "MaxItems"
@@ -11128,7 +11128,7 @@
1112811128
}
1112911129
},
1113011130
"MaxItems": {
11131-
"target": "smithy.api#Integer",
11131+
"target": "com.amazonaws.cloudfront#integer",
1113211132
"traits": {
1113311133
"smithy.api#documentation": "<p>The maximum number of distribution IDs that you want in the response.</p>",
1113411134
"smithy.api#httpQuery": "MaxItems"
@@ -11200,7 +11200,7 @@
1120011200
}
1120111201
},
1120211202
"MaxItems": {
11203-
"target": "smithy.api#Integer",
11203+
"target": "com.amazonaws.cloudfront#integer",
1120411204
"traits": {
1120511205
"smithy.api#documentation": "<p>The maximum number of distribution IDs that you want in the response.</p>",
1120611206
"smithy.api#httpQuery": "MaxItems"
@@ -11266,7 +11266,7 @@
1126611266
}
1126711267
},
1126811268
"MaxItems": {
11269-
"target": "smithy.api#Integer",
11269+
"target": "com.amazonaws.cloudfront#integer",
1127011270
"traits": {
1127111271
"smithy.api#documentation": "<p>The maximum number of distributions that you want in the response.</p>"
1127211272
}
@@ -11341,7 +11341,7 @@
1134111341
}
1134211342
},
1134311343
"MaxItems": {
11344-
"target": "smithy.api#Integer",
11344+
"target": "com.amazonaws.cloudfront#integer",
1134511345
"traits": {
1134611346
"smithy.api#documentation": "<p>The maximum number of distribution IDs that you want to get in the response.</p>",
1134711347
"smithy.api#httpQuery": "MaxItems"
@@ -11410,7 +11410,7 @@
1141011410
}
1141111411
},
1141211412
"MaxItems": {
11413-
"target": "smithy.api#Integer",
11413+
"target": "com.amazonaws.cloudfront#integer",
1141411414
"traits": {
1141511415
"smithy.api#documentation": "<p>The maximum number of distributions that you want CloudFront to return in the response body.\n\t\t\tThe maximum and default values are both 100.</p>",
1141611416
"smithy.api#httpQuery": "MaxItems"
@@ -11457,7 +11457,7 @@
1145711457
}
1145811458
},
1145911459
"MaxItems": {
11460-
"target": "smithy.api#Integer",
11460+
"target": "com.amazonaws.cloudfront#integer",
1146111461
"traits": {
1146211462
"smithy.api#documentation": "<p>The maximum number of distributions you want in the response body.</p>",
1146311463
"smithy.api#httpQuery": "MaxItems"
@@ -11518,7 +11518,7 @@
1151811518
}
1151911519
},
1152011520
"MaxItems": {
11521-
"target": "smithy.api#Integer",
11521+
"target": "com.amazonaws.cloudfront#integer",
1152211522
"traits": {
1152311523
"smithy.api#documentation": "<p>The maximum number of field-level encryption configurations you want in the response\n\t\t\tbody.</p>",
1152411524
"smithy.api#httpQuery": "MaxItems"
@@ -11577,7 +11577,7 @@
1157711577
}
1157811578
},
1157911579
"MaxItems": {
11580-
"target": "smithy.api#Integer",
11580+
"target": "com.amazonaws.cloudfront#integer",
1158111581
"traits": {
1158211582
"smithy.api#documentation": "<p>The maximum number of field-level encryption profiles you want in the response body.\n\t\t</p>",
1158311583
"smithy.api#httpQuery": "MaxItems"
@@ -11639,7 +11639,7 @@
1163911639
}
1164011640
},
1164111641
"MaxItems": {
11642-
"target": "smithy.api#Integer",
11642+
"target": "com.amazonaws.cloudfront#integer",
1164311643
"traits": {
1164411644
"smithy.api#documentation": "<p>The maximum number of functions that you want in the response.</p>",
1164511645
"smithy.api#httpQuery": "MaxItems"
@@ -11725,7 +11725,7 @@
1172511725
}
1172611726
},
1172711727
"MaxItems": {
11728-
"target": "smithy.api#Integer",
11728+
"target": "com.amazonaws.cloudfront#integer",
1172911729
"traits": {
1173011730
"smithy.api#documentation": "<p>The maximum number of invalidation batches that you want in the response body.</p>",
1173111731
"smithy.api#httpQuery": "MaxItems"
@@ -11786,7 +11786,7 @@
1178611786
}
1178711787
},
1178811788
"MaxItems": {
11789-
"target": "smithy.api#Integer",
11789+
"target": "com.amazonaws.cloudfront#integer",
1179011790
"traits": {
1179111791
"smithy.api#documentation": "<p>The maximum number of key groups that you want in the response.</p>",
1179211792
"smithy.api#httpQuery": "MaxItems"
@@ -11857,7 +11857,7 @@
1185711857
}
1185811858
},
1185911859
"MaxItems": {
11860-
"target": "smithy.api#Integer",
11860+
"target": "com.amazonaws.cloudfront#integer",
1186111861
"traits": {
1186211862
"smithy.api#documentation": "<p>The maximum number of items in the key value stores list.</p>",
1186311863
"smithy.api#httpQuery": "MaxItems"
@@ -11923,7 +11923,7 @@
1192311923
}
1192411924
},
1192511925
"MaxItems": {
11926-
"target": "smithy.api#Integer",
11926+
"target": "com.amazonaws.cloudfront#integer",
1192711927
"traits": {
1192811928
"smithy.api#documentation": "<p>The maximum number of origin access controls that you want in the response.</p>",
1192911929
"smithy.api#httpQuery": "MaxItems"
@@ -11995,7 +11995,7 @@
1199511995
}
1199611996
},
1199711997
"MaxItems": {
11998-
"target": "smithy.api#Integer",
11998+
"target": "com.amazonaws.cloudfront#integer",
1199911999
"traits": {
1200012000
"smithy.api#documentation": "<p>The maximum number of origin request policies that you want in the response.</p>",
1200112001
"smithy.api#httpQuery": "MaxItems"
@@ -12054,7 +12054,7 @@
1205412054
}
1205512055
},
1205612056
"MaxItems": {
12057-
"target": "smithy.api#Integer",
12057+
"target": "com.amazonaws.cloudfront#integer",
1205812058
"traits": {
1205912059
"smithy.api#documentation": "<p>The maximum number of public keys you want in the response body.</p>",
1206012060
"smithy.api#httpQuery": "MaxItems"
@@ -12112,7 +12112,7 @@
1211212112
"type": "structure",
1211312113
"members": {
1211412114
"MaxItems": {
12115-
"target": "smithy.api#Integer",
12115+
"target": "com.amazonaws.cloudfront#integer",
1211612116
"traits": {
1211712117
"smithy.api#documentation": "<p>The maximum number of real-time log configurations that you want in the\n\t\t\tresponse.</p>",
1211812118
"smithy.api#httpQuery": "MaxItems"
@@ -12191,7 +12191,7 @@
1219112191
}
1219212192
},
1219312193
"MaxItems": {
12194-
"target": "smithy.api#Integer",
12194+
"target": "com.amazonaws.cloudfront#integer",
1219512195
"traits": {
1219612196
"smithy.api#documentation": "<p>The maximum number of response headers policies that you want to get in the\n\t\t\tresponse.</p>",
1219712197
"smithy.api#httpQuery": "MaxItems"
@@ -12256,7 +12256,7 @@
1225612256
}
1225712257
},
1225812258
"MaxItems": {
12259-
"target": "smithy.api#Integer",
12259+
"target": "com.amazonaws.cloudfront#integer",
1226012260
"traits": {
1226112261
"smithy.api#documentation": "<p>The value that you provided for the <code>MaxItems</code> request parameter.</p>",
1226212262
"smithy.api#httpQuery": "MaxItems"

codegen/sdk/aws-models/glue.json

Lines changed: 38 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8775,6 +8775,12 @@
87758775
"traits": {
87768776
"smithy.api#documentation": "<p>The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.</p>"
87778777
}
8778+
},
8779+
"MaintenanceWindow": {
8780+
"target": "com.amazonaws.glue#MaintenanceWindow",
8781+
"traits": {
8782+
"smithy.api#documentation": "<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p>\n <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
8783+
}
87788784
}
87798785
},
87808786
"traits": {
@@ -22037,6 +22043,12 @@
2203722043
"traits": {
2203822044
"smithy.api#documentation": "<p>The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.</p>"
2203922045
}
22046+
},
22047+
"MaintenanceWindow": {
22048+
"target": "com.amazonaws.glue#MaintenanceWindow",
22049+
"traits": {
22050+
"smithy.api#documentation": "<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p>\n <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
22051+
}
2204022052
}
2204122053
},
2204222054
"traits": {
@@ -22290,7 +22302,7 @@
2229022302
"Timeout": {
2229122303
"target": "com.amazonaws.glue#Timeout",
2229222304
"traits": {
22293-
"smithy.api#documentation": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can\n consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job.</p>\n <p>Streaming jobs do not have a timeout. The default for non-streaming jobs is 2,880 minutes (48 hours).</p>"
22305+
"smithy.api#documentation": "<p>The <code>JobRun</code> timeout in minutes. This is the maximum time that a job run can\n consume resources before it is terminated and enters <code>TIMEOUT</code> status. This value overrides the timeout value set in the parent job.</p>\n <p>The maximum value for timeout for batch jobs is 7 days or 10080 minutes. The default is 2880 minutes (48 hours) for batch jobs.</p>\n <p>Any existing Glue jobs that have a greater timeout value are defaulted to 7 days. For instance you have specified a timeout of 20 days for a batch job, it will be stopped on the 7th day.</p>\n <p>Streaming jobs must have timeout values less than 7 days or 10080 minutes. When the value is left blank, the job will be restarted after 7 days based if you have not setup a maintenance window. If you have setup maintenance window, it will be restarted during the maintenance window after 7 days.</p>"
2229422306
}
2229522307
},
2229622308
"MaxCapacity": {
@@ -22338,14 +22350,20 @@
2233822350
"DPUSeconds": {
2233922351
"target": "com.amazonaws.glue#NullableDouble",
2234022352
"traits": {
22341-
"smithy.api#documentation": "<p>This field populates only for Auto Scaling job runs, and represents the total time each executor ran during the lifecycle of a job run in seconds, multiplied by a DPU factor (1 for <code>G.1X</code>, 2 for <code>G.2X</code>, or 0.25 for <code>G.025X</code> workers). This value may be different than the <code>executionEngineRuntime</code> * <code>MaxCapacity</code> as in the case of Auto Scaling jobs, as the number of executors running at a given time may be less than the <code>MaxCapacity</code>. Therefore, it is possible that the value of <code>DPUSeconds</code> is less than <code>executionEngineRuntime</code> * <code>MaxCapacity</code>.</p>"
22353+
"smithy.api#documentation": "<p>This field can be set for either job runs with execution class <code>FLEX</code> or when Auto Scaling is enabled, and represents the total time each executor ran during the lifecycle of a job run in seconds, multiplied by a DPU factor (1 for <code>G.1X</code>, 2 for <code>G.2X</code>, or 0.25 for <code>G.025X</code> workers). This value may be different than the <code>executionEngineRuntime</code> * <code>MaxCapacity</code> as in the case of Auto Scaling jobs, as the number of executors running at a given time may be less than the <code>MaxCapacity</code>. Therefore, it is possible that the value of <code>DPUSeconds</code> is less than <code>executionEngineRuntime</code> * <code>MaxCapacity</code>.</p>"
2234222354
}
2234322355
},
2234422356
"ExecutionClass": {
2234522357
"target": "com.amazonaws.glue#ExecutionClass",
2234622358
"traits": {
2234722359
"smithy.api#documentation": "<p>Indicates whether the job is run with a standard or flexible execution class. The standard execution-class is ideal for time-sensitive workloads that require fast job startup and dedicated resources.</p>\n <p>The flexible execution class is appropriate for time-insensitive jobs whose start and completion times may vary. </p>\n <p>Only jobs with Glue version 3.0 and above and command type <code>glueetl</code> will be allowed to set <code>ExecutionClass</code> to <code>FLEX</code>. The flexible execution class is available for Spark jobs.</p>"
2234822360
}
22361+
},
22362+
"MaintenanceWindow": {
22363+
"target": "com.amazonaws.glue#MaintenanceWindow",
22364+
"traits": {
22365+
"smithy.api#documentation": "<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p>\n <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
22366+
}
2234922367
}
2235022368
},
2235122369
"traits": {
@@ -22414,6 +22432,12 @@
2241422432
"traits": {
2241522433
"smithy.api#enumValue": "WAITING"
2241622434
}
22435+
},
22436+
"EXPIRED": {
22437+
"target": "smithy.api#Unit",
22438+
"traits": {
22439+
"smithy.api#enumValue": "EXPIRED"
22440+
}
2241722441
}
2241822442
}
2241922443
},
@@ -22544,6 +22568,12 @@
2254422568
"traits": {
2254522569
"smithy.api#documentation": "<p>The details for a source control configuration for a job, allowing synchronization of job artifacts to or from a remote repository.</p>"
2254622570
}
22571+
},
22572+
"MaintenanceWindow": {
22573+
"target": "com.amazonaws.glue#MaintenanceWindow",
22574+
"traits": {
22575+
"smithy.api#documentation": "<p>This field specifies a day of the week and hour for a maintenance window for streaming jobs. Glue periodically performs maintenance activities. During these maintenance windows, Glue will need to restart your streaming jobs.</p>\n <p>Glue will restart the job within 3 hours of the specified maintenance window. For instance, if you set up the maintenance window for Monday at 10:00AM GMT, your jobs will be restarted between 10:00AM GMT to 1:00PM GMT.</p>"
22576+
}
2254722577
}
2254822578
},
2254922579
"traits": {
@@ -25113,6 +25143,12 @@
2511325143
}
2511425144
}
2511525145
},
25146+
"com.amazonaws.glue#MaintenanceWindow": {
25147+
"type": "string",
25148+
"traits": {
25149+
"smithy.api#pattern": "^(Sun|Mon|Tue|Wed|Thu|Fri|Sat):([01]?[0-9]|2[0-3])$"
25150+
}
25151+
},
2511625152
"com.amazonaws.glue#ManyInputs": {
2511725153
"type": "list",
2511825154
"member": {

0 commit comments

Comments
 (0)