

# nitro-cli terminate-enclave


Terminates a specific enclave or all enclaves owned by the current user.

To terminate a specific enclave, specify `--enclave-name` or `--enclave-id`. To terminate all enclaves, specify `--all`.

## Syntax


```
nitro-cli terminate-enclave 
    [--enclave-id enclave_id]
    [--enclave-name enclave_name]
    [--all]
```

## Options


**`--enclave-name`**  
The unique name of the enclave to terminate. You must specify either `--enclave-name` or `--enclave-id`.  
Type: String  
Required: Conditional

**`--enclave-id`**  
The unique ID of the enclave to terminate. You must specify either `--enclave-id` or `--enclave-name`.  
Type: String  
Required: Conditional

**`--all`**  
Indicates whether to terminate all of the enclaves owned by the current user. If you specify this option, omit `--enclave-id` and `--enclave-name`.  
Required: No

## Example


### Example: Terminate specific enclave


The following example terminates an enclave with an ID of `i-abc12345def67890a-enc9876abcd543210ef12`.

**Command**

```
nitro-cli terminate-enclave --enclave-id i-abc12345def67890a-enc9876abcd543210ef12
```

**Output**

```
Successfully terminated enclave i-abc12345def67890a-enc9876abcd543210ef12.
{
  "EnclaveID": "i-abc12345def67890a-enc9876abcd543210ef12",
  "Terminated": true
}
```

### Example: Terminate all running enclaves


The following example terminates all of the enclaves owned by the current user.

**Command**

```
nitro-cli terminate-enclave --all
```

**Output**

```
Successfully terminated enclave i-abc12345def67890a-enc9876abcd543210ef12.
{
  "EnclaveID": "i-abc12345def67890a-enc9876abcd543210ef12",
  "Terminated": true
}
```