

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# での EMR Serverless アプリケーションの操作 AWS CLI
<a name="applications-cli"></a>

から AWS CLI、個々のアプリケーションを作成、説明、削除します。また、すべてのアプリケーションを一覧表示して、それらを一度に確認します。このセクションでは、これらの手順の実施方法について説明します。アプリケーションの起動、停止、更新など、その他のアプリケーションオペレーションについては、「[EMR Serverless API Reference](https://docs.aws.amazon.com/emr-serverless/latest/APIReference/Welcome.html)」を参照してください。を使用して EMR Serverless API を使用する方法の例については AWS SDK for Java、GitHub リポジトリの [Java の例](https://github.com/aws-samples/emr-serverless-samples/tree/main/examples/java-api)を参照してください。を使用して EMR Serverless API を使用する方法の例については AWS SDK for Python (Boto)、GitHub リポジトリの [Python の例](https://github.com/aws-samples/emr-serverless-samples/tree/main/examples/python-api)を参照してください。

アプリケーションを作成するには、`create-application` を使用します。アプリケーションの `type` として `SPARK` または `HIVE` を指定する必要があります。このコマンドは、アプリケーションの ARN、名前、ID を返します。

```
aws emr-serverless create-application \
--name my-application-name \
--type 'application-type' \
--release-label release-version
```

アプリケーションを記述するには、`get-application` を使用して `application-id` を指定します。このコマンドは、アプリケーションの状態と容量に関連する設定を返します。

```
aws emr-serverless get-application \
--application-id application-id
```

すべてのアプリケーションを一覧表示するには、`list-applications` を呼び出します。このコマンドは `get-application` と同じプロパティを返しますが、すべてのアプリケーションが含まれます。

```
aws emr-serverless list-applications
```

アプリケーションを削除するには、`delete-application` を呼び出して `application-id` を指定します。

```
aws emr-serverless delete-application \
--application-id application-id
```