application
Gets an individual application
resource
Overview
Name | application |
Type | Resource |
Description | application |
Id | awscc.emrserverless.application |
Fields
Name | Datatype | Description |
---|---|---|
architecture | string | |
name | string | User friendly Application name. |
release_label | string | EMR release label. |
type | string | The type of the application |
initial_capacity | array | Initial capacity initialized when an Application is started. |
maximum_capacity | object | Maximum allowed cumulative resources for an Application. No new resources will be created once the limit is hit. |
tags | array | Tag map with key and value |
auto_start_configuration | object | Configuration for Auto Start of Application. |
auto_stop_configuration | object | Configuration for Auto Stop of Application. |
image_configuration | object | |
monitoring_configuration | object | |
runtime_configuration | array | |
network_configuration | object | Network Configuration for customer VPC connectivity. |
arn | string | The Amazon Resource Name (ARN) of the EMR Serverless Application. |
application_id | string | The ID of the EMR Serverless Application. |
worker_type_specifications | object | The key-value pairs that specify worker type to WorkerTypeSpecificationInput. This parameter must contain all valid worker types for a Spark or Hive application. Valid worker types include Driver and Executor for Spark applications and HiveDriver and TezTask for Hive applications. You can either set image details in this parameter for each worker type, or in imageConfiguration for all worker types. |
region | string | AWS region. |
Methods
Currently only SELECT
is supported for this resource resource.
Example
SELECT
region,
architecture,
name,
release_label,
type,
initial_capacity,
maximum_capacity,
tags,
auto_start_configuration,
auto_stop_configuration,
image_configuration,
monitoring_configuration,
runtime_configuration,
network_configuration,
arn,
application_id,
worker_type_specifications
FROM awscc.emrserverless.application
WHERE data__Identifier = '<ApplicationId>';
Permissions
To operate on the application
resource, the following permissions are required:
Read
emr-serverless:GetApplication
Update
emr-serverless:UpdateApplication,
emr-serverless:TagResource,
emr-serverless:UntagResource,
emr-serverless:GetApplication,
ec2:CreateNetworkInterface,
ecr:BatchGetImage,
ecr:DescribeImages,
ecr:GetDownloadUrlForLayer,
kms:Create*,
kms:Describe*,
kms:Enable*,
kms:List*,
kms:Put*,
kms:Update*,
kms:Revoke*,
kms:Disable*,
kms:Get*,
kms:Delete*,
kms:ScheduleKeyDeletion,
kms:CancelKeyDeletion,
kms:GenerateDataKey,
kms:TagResource,
kms:UntagResource,
kms:Decrypt
Delete
emr-serverless:DeleteApplication,
emr-serverless:GetApplication