Skip to content

Commit f80974f

Browse files
author
AWS
committed
EMR Serverless Update: This release adds API support to debug Amazon EMR Serverless jobs in real-time with live application UIs
1 parent 80bf5c1 commit f80974f

File tree

2 files changed

+58
-4
lines changed

2 files changed

+58
-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": "EMR Serverless",
4+
"contributor": "",
5+
"description": "This release adds API support to debug Amazon EMR Serverless jobs in real-time with live application UIs"
6+
}

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

Lines changed: 52 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,22 @@
7979
],
8080
"documentation":"<p>Displays detailed information about a specified application.</p>"
8181
},
82+
"GetDashboardForJobRun":{
83+
"name":"GetDashboardForJobRun",
84+
"http":{
85+
"method":"GET",
86+
"requestUri":"/applications/{applicationId}/jobruns/{jobRunId}/dashboard",
87+
"responseCode":200
88+
},
89+
"input":{"shape":"GetDashboardForJobRunRequest"},
90+
"output":{"shape":"GetDashboardForJobRunResponse"},
91+
"errors":[
92+
{"shape":"ValidationException"},
93+
{"shape":"ResourceNotFoundException"},
94+
{"shape":"InternalServerException"}
95+
],
96+
"documentation":"<p>Returns a URL to access the job run dashboard.</p>"
97+
},
8298
"GetJobRun":{
8399
"name":"GetJobRun",
84100
"http":{
@@ -430,8 +446,7 @@
430446
},
431447
"idleTimeoutMinutes":{
432448
"shape":"AutoStopConfigIdleTimeoutMinutesInteger",
433-
"documentation":"<p>The amount of idle time in minutes after which your application will automatically stop. Defaults to 15 minutes.</p>",
434-
"box":true
449+
"documentation":"<p>The amount of idle time in minutes after which your application will automatically stop. Defaults to 15 minutes.</p>"
435450
}
436451
},
437452
"documentation":"<p>The configuration for an application to automatically stop after a certain amount of time being idle.</p>"
@@ -704,6 +719,36 @@
704719
}
705720
}
706721
},
722+
"GetDashboardForJobRunRequest":{
723+
"type":"structure",
724+
"required":[
725+
"applicationId",
726+
"jobRunId"
727+
],
728+
"members":{
729+
"applicationId":{
730+
"shape":"ApplicationId",
731+
"documentation":"<p>The ID of the application.</p>",
732+
"location":"uri",
733+
"locationName":"applicationId"
734+
},
735+
"jobRunId":{
736+
"shape":"JobRunId",
737+
"documentation":"<p>The ID of the job run.</p>",
738+
"location":"uri",
739+
"locationName":"jobRunId"
740+
}
741+
}
742+
},
743+
"GetDashboardForJobRunResponse":{
744+
"type":"structure",
745+
"members":{
746+
"url":{
747+
"shape":"Url",
748+
"documentation":"<p>The URL to view job run's dashboard.</p>"
749+
}
750+
}
751+
},
707752
"GetJobRunRequest":{
708753
"type":"structure",
709754
"required":[
@@ -1024,7 +1069,6 @@
10241069
"maxResults":{
10251070
"shape":"ListApplicationsRequestMaxResultsInteger",
10261071
"documentation":"<p>The maximum number of applications that can be listed.</p>",
1027-
"box":true,
10281072
"location":"querystring",
10291073
"locationName":"maxResults"
10301074
},
@@ -1075,7 +1119,6 @@
10751119
"maxResults":{
10761120
"shape":"ListJobRunsRequestMaxResultsInteger",
10771121
"documentation":"<p>The maximum number of job runs that can be listed.</p>",
1078-
"box":true,
10791122
"location":"querystring",
10801123
"locationName":"maxResults"
10811124
},
@@ -1599,6 +1642,11 @@
15991642
"min":1,
16001643
"pattern":".*[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDBFF-\\uDC00\\uDFFF\\r\\n\\t]*.*"
16011644
},
1645+
"Url":{
1646+
"type":"string",
1647+
"max":2048,
1648+
"min":1
1649+
},
16021650
"ValidationException":{
16031651
"type":"structure",
16041652
"required":["message"],

0 commit comments

Comments
 (0)