entity-status
dpsctl import entity-status Usage Guide
Get the status and results of an entity import operation by request ID. The request ID is returned by dpsctl import entity.
dpsctl import entity-status waits for the import request to complete, then returns the generated entities.
Usage
dpsctl import entity-status --request-id <id>Flags
Includes global dpsctl options.
--request-id value Request ID returned by 'import entity' command (required)
--help, -h show helpExamples
Check Status and Retrieve Entities
$ dpsctl import entity-status --request-id abc123-def456-ghi789
[
{
"Type": "ComputerSystem",
"Model": "DGX_H100",
"Name": "node001",
"Redfish": {
"URL": "https://node001-bmc.example.com",
"SecretName": "node001"
}
},
{
"Type": "ComputerSystem",
"Model": "DGX_H100",
"Name": "node002",
"Redfish": {
"URL": "https://node002-bmc.example.com",
"SecretName": "node002"
}
}
]Request Lifecycle
- Generation timeout: The server runs entity generation with a default timeout of 10 minutes (server maximum 30 minutes). Long-running requests may be marked failed after the timeout.
- Request cleanup: Request state and generated entities are removed after 30 minutes (TTL-based cleanup).
- Completion behavior: The command blocks until the import request is complete, then streams the generated entities.
- Error handling: Returns error details if the import operation failed or the request ID is invalid or not found.