Skip to content

Commit fd438a7

Browse files
fix(aws/emr-containers): type TooManyRequestsException as retryable throttling (#386)
Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 287c632 commit fd438a7

2 files changed

Lines changed: 118 additions & 10 deletions

File tree

‎packages/aws/patches/emr-containers.json‎

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,33 @@
11
{
2+
"errorCategories": {
3+
"TooManyRequestsException": ["ThrottlingError", "RetryableError"]
4+
},
25
"operations": {
6+
"cancelJobRun": { "errors": ["TooManyRequestsException"] },
7+
"createJobTemplate": { "errors": ["TooManyRequestsException"] },
8+
"createManagedEndpoint": { "errors": ["TooManyRequestsException"] },
9+
"createSecurityConfiguration": { "errors": ["TooManyRequestsException"] },
10+
"createVirtualCluster": { "errors": ["TooManyRequestsException"] },
11+
"deleteJobTemplate": { "errors": ["TooManyRequestsException"] },
12+
"deleteManagedEndpoint": { "errors": ["TooManyRequestsException"] },
13+
"deleteVirtualCluster": { "errors": ["TooManyRequestsException"] },
14+
"describeJobRun": { "errors": ["TooManyRequestsException"] },
15+
"describeJobTemplate": { "errors": ["TooManyRequestsException"] },
16+
"describeManagedEndpoint": { "errors": ["TooManyRequestsException"] },
17+
"describeSecurityConfiguration": { "errors": ["TooManyRequestsException"] },
18+
"describeVirtualCluster": { "errors": ["TooManyRequestsException"] },
19+
"getManagedEndpointSessionCredentials": {
20+
"errors": ["TooManyRequestsException"]
21+
},
22+
"listJobRuns": { "errors": ["TooManyRequestsException"] },
23+
"listJobTemplates": { "errors": ["TooManyRequestsException"] },
24+
"listManagedEndpoints": { "errors": ["TooManyRequestsException"] },
25+
"listSecurityConfigurations": { "errors": ["TooManyRequestsException"] },
26+
"listTagsForResource": { "errors": ["TooManyRequestsException"] },
27+
"listVirtualClusters": { "errors": ["TooManyRequestsException"] },
28+
"startJobRun": { "errors": ["TooManyRequestsException"] },
329
"tagResource": {
30+
"errors": ["TooManyRequestsException"],
431
"syntheticErrors": [
532
{
633
"name": "InvalidResourceArn",
@@ -12,6 +39,7 @@
1239
]
1340
},
1441
"untagResource": {
42+
"errors": ["TooManyRequestsException"],
1543
"syntheticErrors": [
1644
{
1745
"name": "InvalidResourceArn",

0 commit comments

Comments
 (0)