nitro-cli describe-enclaves
Describes an enclave.
Syntax
nitro-cli describe-enclaves
Options
This command has no options.
Output
EnclaveName-
The unique name of the enclave.
Type: String
EnclaveID-
The unique ID of the enclave.
Type: String
ProcessID-
[Linux parent instances only] The process identifier (PID) of the process holding the enclave's resources.
Type: String
EnclaveCID-
The unique context ID (CID) of the enclave. The CID is the socket address used by the vsock socket.
Type: Integer
NumberOfCPUs-
The number of vCPUs allocated to the enclave from the parent instance.
Type: Integer
CPUIDs-
[Linux parent instances only] The IDs of the vCPUs allocated to the enclave from the parent instance.
Type: Integer
MemoryMiB-
The amount of memory (in MiB) allocated to the enclave from the parent instance.
Type: Integer
State-
The current status of the enclave.
Possible values:
running|terminatingType: String
Flags-
Indicates if the enclave is in debug mode.
Noneindicates that debug mode is disabled.Debugindicates that debug mode is enabled.Possible values:
None|DebugType: String
Example
The following example describes an enclave.
Command
nitro-cli describe-enclaves
Output
[
{
"EnclaveName": "my_enclave",
"EnclaveID": "i-abc12345def67890a-enc9876abcd543210ef12",
"ProcessID": 12345,
"EnclaveCID": 10,
"NumberOfCPUs": 2,
"CPUIDs": [
1,
3
],
"MemoryMiB": 1600,
"State": "RUNNING",
"Flags": "NONE"
}
]