![]() |
REST API
15
REST API for Luna Network HSMs
|
Gets the information associated with a specific HSM.
The serial number of the HSM of interest
Use: Required
JSON Schema:
Object
type: string
HSM details
JSON Schema: HSM
Unexpected error
HSM does not exist.
GET
https://1.2.3.4:8443/api/lunasa/hsms/154704
{
"loggedIn": "nobody",
"ped": "/api/lunasa/hsms/151363/ped",
"manuallyZeroized": False,
"actions": "/api/lunasa/hsms/151363/actions",
"rpvInitialized": False,
"licenses": "/api/lunasa/hsms/151363/licenses",
"indirect": "/api/lunasa/hsms/151363/indirect",
"remoteLoginInitialized": False,
"firmwareVersion": "6.24.0",
"soLoginsLeft": 3,
"soChangePasswordAttemptsLeft": 3,
"certificate": "/api/lunasa/hsms/151363/certificate",
"tamper": "/api/lunasa/hsms/151363/tamper"
"firmware": "/api/lunasa/hsms/151363/firmware",
"state": "initialized",
"capabilities": "/api/lunasa/hsms/151363/capabilities",
"label": "myhsm",
"partitionsAllowed": 20,
"fipsModeEnabled": False,
"auditInitialized": False,
"storageSpace": {
"total": 16252928,
"used": 0,
"free": 16252928
},
"timeInfo": {
"difference": "0 s",
"host": "2022-03-22 17:39:56 UTC",
"hsm": "2022-03-22 17:39:56 UTC"
},
"partitionsCreated": 0,
"updates": "/api/lunasa/hsms/151363/updates",
"pedPresent": True,
"authenticationMethod": "ped",
"partitions": "/api/lunasa/hsms/151363/partitions",
"roles": "/api/lunasa/hsms/151363/roles",
"counter": "/api/lunasa/hsms/151363/counter",
"indirectLoginEnabled": False,
"policies": "/api/lunasa/hsms/151363/policies",
"model": "K6 Base",
"isTransportMode" : False,
"partNumber" : "808-000048-002",
"metrics": "/api/lunasa/hsms/151363/metrics",
"utilization": "/api/lunasa/hsms/151363/utilization",
"supportInfo": "/api/lunasa/hsms/151363/supportInfo"
"bootloader": "1.1.2"
}
GET /api/lunasa/hsms/{hsmid}/counter
GET /api/lunasa/hsms/{hsmid}/licenses
GET /api/lunasa/hsms/{hsmid}/partitions
GET /api/lunasa/hsms/{hsmid}/policies
GET /api/lunasa/hsms/{hsmid}/roles
GET /api/lunasa/hsms/{hsmid}/updates
GET /api/lunasa/hsms/{hsmid}/peds
GET /api/lunasa/hsms/{hsmid}/counter
GET /api/lunasa/hsms/{hsmid}/certificate
GET /api/lunasa/hsms/{hsmid}/actions
GET /api/lunasa/hsms/{hsmid}/firmware
GET /api/lunasa/hsms/{hsmid}/tamper
GET /api/lunasa/hsms/{hsmid}/metrics
GET /api/lunasa/hsms/{hsmid}/supportInfo