v1

latestOpenAPI 3.0.0Apache 2.0 License2026-07-1422181132.4 KB

Creates an application.

post/applications

Request body

namestring

The name of the application.

releaseLabelstring required

The Amazon EMR release associated with the application.

typestring required

The type of application you want to start, such as Spark or Hive.

clientTokenstring required

The client idempotency token of the application to create. Its value must be unique for each request.

initialCapacityobject

The capacity to initialize when the application is created.

tagsobject

The tags assigned to the application.

architecture'ARM64' | 'X86_64'

The CPU architecture of an application.

workerTypeSpecificationsobject

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.

Response

Success

applicationIdstring required

The output contains the application ID.

namestring

The output contains the name of the application.

arnstring required

The output contains the ARN of the application.