|
3 | 3 | "metadata":{
|
4 | 4 | "apiVersion":"2021-07-13",
|
5 | 5 | "endpointPrefix":"emr-serverless",
|
6 |
| - "jsonVersion":"1.1", |
7 | 6 | "protocol":"rest-json",
|
| 7 | + "protocols":["rest-json"], |
8 | 8 | "serviceFullName":"EMR Serverless",
|
9 | 9 | "serviceId":"EMR Serverless",
|
10 | 10 | "signatureVersion":"v4",
|
|
350 | 350 | "shape":"ConfigurationList",
|
351 | 351 | "documentation":"<p>The <a href=\"https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_Configuration.html\">Configuration</a> specifications of an application. Each configuration consists of a classification and properties. You use this parameter when creating or updating an application. To see the runtimeConfiguration object of an application, run the <a href=\"https://docs.aws.amazon.com/emr-serverless/latest/APIReference/API_GetApplication.html\">GetApplication</a> API operation.</p>"
|
352 | 352 | },
|
353 |
| - "monitoringConfiguration":{"shape":"MonitoringConfiguration"} |
| 353 | + "monitoringConfiguration":{"shape":"MonitoringConfiguration"}, |
| 354 | + "interactiveConfiguration":{ |
| 355 | + "shape":"InteractiveConfiguration", |
| 356 | + "documentation":"<p>The interactive configuration object that enables the interactive use cases for an application.</p>" |
| 357 | + } |
354 | 358 | },
|
355 | 359 | "documentation":"<p>Information about an application. Amazon EMR Serverless uses applications to run jobs.</p>"
|
356 | 360 | },
|
|
699 | 703 | "monitoringConfiguration":{
|
700 | 704 | "shape":"MonitoringConfiguration",
|
701 | 705 | "documentation":"<p>The configuration setting for monitoring.</p>"
|
| 706 | + }, |
| 707 | + "interactiveConfiguration":{ |
| 708 | + "shape":"InteractiveConfiguration", |
| 709 | + "documentation":"<p>The interactive configuration object that enables the interactive use cases to use when running an application.</p>" |
702 | 710 | }
|
703 | 711 | }
|
704 | 712 | },
|
|
972 | 980 | "type":"integer",
|
973 | 981 | "box":true
|
974 | 982 | },
|
| 983 | + "InteractiveConfiguration":{ |
| 984 | + "type":"structure", |
| 985 | + "members":{ |
| 986 | + "studioEnabled":{ |
| 987 | + "shape":"Boolean", |
| 988 | + "documentation":"<p>Enables you to connect an application to Amazon EMR Studio to run interactive workloads in a notebook.</p>" |
| 989 | + }, |
| 990 | + "livyEndpointEnabled":{ |
| 991 | + "shape":"Boolean", |
| 992 | + "documentation":"<p>Enables an Apache Livy endpoint that you can connect to and run interactive jobs.</p>" |
| 993 | + } |
| 994 | + }, |
| 995 | + "documentation":"<p>The configuration to use to enable the different types of interactive use cases in an application.</p>" |
| 996 | + }, |
975 | 997 | "InternalServerException":{
|
976 | 998 | "type":"structure",
|
977 | 999 | "required":["message"],
|
|
1846 | 1868 | "shape":"WorkerTypeSpecificationInputMap",
|
1847 | 1869 | "documentation":"<p>The key-value pairs that specify worker type to <code>WorkerTypeSpecificationInput</code>. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include <code>Driver</code> and <code>Executor</code> for Spark applications and <code>HiveDriver</code> and <code>TezTask</code> for Hive applications. You can either set image details in this parameter for each worker type, or in <code>imageConfiguration</code> for all worker types.</p>"
|
1848 | 1870 | },
|
| 1871 | + "interactiveConfiguration":{ |
| 1872 | + "shape":"InteractiveConfiguration", |
| 1873 | + "documentation":"<p>The interactive configuration object that contains new interactive use cases when the application is updated.</p>" |
| 1874 | + }, |
1849 | 1875 | "releaseLabel":{
|
1850 | 1876 | "shape":"ReleaseLabel",
|
1851 | 1877 | "documentation":"<p>The Amazon EMR release label for the application. You can change the release label to use a different release of Amazon EMR.</p>"
|
|
0 commit comments