

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

# デプロイをキャンセルする
<a name="cancel-deployments"></a>

アクティブなデプロイをキャンセルして、AWS IoT Greengrass コアデバイスにソフトウェアコンポーネントがインストールされるのを防ぐことができます。モノグループをターゲットとするデプロイをキャンセルすると、グループに追加したコアデバイスが、その継続的デプロイを受信しなくなります。コアデバイスで既にデプロイが実行されている場合、デプロイをキャンセルしても、そのデバイスのコンポーネントは変更されません。キャンセルされたデプロイを受信したコアデバイス上で実行されるコンポーネントを修正するには、[新しいデプロイを作成する](create-deployments.md)か、[デプロイを修正する](revise-deployments.md)必要があります。

**デプロイをキャンセルするには (AWS CLI)**

1. 次のコマンドを実行し、ターゲットの最新のデプロイリビジョンの ID を検索します。新しいリビジョンの作成時に以前のデプロイはキャンセルされるため、最新のリビジョンが、ターゲットに対してアクティブにできる唯一のデプロイとなります。*targetArn* をターゲット AWS IoT モノまたはモノグループの ARN に置き換えます。

   ```
   aws greengrassv2 list-deployments --target-arn targetArn
   ```

   レスポンスには、ターゲットの最新デプロイのリストが含まれています。`deploymentId` を次のステップで使用するレスポンスからコピーします。

1. 以下のコマンドを実行して、デプロイをキャンセルします。*deploymentId* を前のステップの ID に置き換えます。

   ```
   aws greengrassv2 cancel-deployment --deployment-id deploymentId
   ```

   操作が成功すると、デプロイのステータスが `CANCELED` に変わります。