▼Introduction | |
Authentication | |
Tasks | |
Indirect Login | |
Protecting Resources | |
Headers | |
Status Codes | |
Formatting | |
File I/O | |
Black List | |
▼Framework | |
►Authentication | |
GET /auth/certificate | |
POST /auth/login/challenge | |
POST /auth/login/basic | |
POST /auth/session | |
DELETE /auth/session | |
POST /auth/jwt | |
DELETE /auth/jwt | |
►Errors | |
GET /errors | |
GET /errors/languageid | |
GET /errors/languageid/errorid | |
►Tasks | |
GET /tasks | |
DELETE /tasks | |
GET /tasks/{taskid} | |
DELETE /tasks/{taskid} | |
GET /tasks/{taskid}/response | |
GET /tasks/{taskid}/actions | |
POST /tasks/{taskid}/actions/{actionid} | |
►User management | |
GET /users | |
GET /users/{userid} | |
GET /users/{userid}/certificates | |
POST /users/{userid}/certificates | |
DELETE /users/{userid}/certificates | |
GET /users/{userid}/certificates/{certificateId} | |
DELETE /users/{userid}/certificates/{certificateId} | |
▼Plug-ins | |
►HSMs Plug-in | |
►HSM | |
GET /api/lunasa/hsms | |
GET /api/lunasa/hsms/{hsmid} | |
PUT /api/lunasa/hsms/{hsmid} | |
GET /api/lunasa/hsms/{hsmid}/actions | |
POST /api/lunasa/hsms/{hsmid}/actions/{actionid} | |
►Authentication | |
GET /api/lunasa/hsms/{hsmid}/certificate | |
POST /api/lunasa/hsms/{hsmid}/login | |
POST /api/lunasa/hsms/{hsmid}/logout | |
►Capabilities | |
GET /api/lunasa/hsms/{hsmid}/capabilities | |
GET /api/lunasa/hsms/{hsmid}/capabilities/{capabilityid} | |
►Counter | |
GET /api/lunasa/hsms/{hsmid}/counter | |
GET /api/lunasa/hsms/{hsmid}/counter/actions | |
POST /api/lunasa/hsms/{hsmid}/counter/actions/{actionid} | |
►Firmware | |
GET /api/lunasa/hsms/{hsmid}/firmware | |
GET /api/lunasa/hsms/{hsmid}/firmware/actions | |
POST /api/lunasa/hsms/{hsmid}/firmware/actions/{actionid} | |
►Indirect | |
GET /api/lunasa/hsms/{hsmid}/indirect/challenges/{challengeid} | |
POST /api/lunasa/hsms/{hsmid}/indirect/challenges | |
GET /api/lunasa/hsms/{hsmid}/indirect/key | |
POST /api/lunasa/hsms/{hsmid}/indirect/key | |
DELETE /api/lunasa/hsms/{hsmid}/indirect/key | |
GET /api/lunasa/hsms/{hsmid}/indirect/responses/{responseid} | |
POST /api/lunasa/hsms/{hsmid}/indirect/responses | |
►Licenses | |
GET /api/lunasa/hsms/{hsmid}/licenses | |
GET /api/lunasa/hsms/{hsmid}/licenses/{licenseid} | |
►Partitions | |
GET /api/lunasa/hsms/{hsmid}/partitions | |
POST /api/lunasa/hsms/{hsmid}/partitions | |
DELETE /api/lunasa/hsms/{hsmid}/partitions | |
►Peds | |
GET /api/lunasa/hsms/{hsmid}/ped | |
GET /api/lunasa/hsms/{hsmid}/ped/peds | |
GET /api/lunasa/hsms/{hsmid}/ped/peds/{pedid} | |
PUT /api/lunasa/hsms/{hsmid}/ped/peds/{pedid} | |
PATCH /api/lunasa/hsms/{hsmid}/ped/peds/{pedid} | |
GET /api/lunasa/hsms/{hsmid}/ped/peds/{pedid}/actions | |
POST /api/lunasa/hsms/{hsmid}/ped/peds/{pedid}/actions/{actionid} | |
GET /api/lunasa/hsms/{hsmid}/ped/servers | |
DELETE /api/lunasa/hsms/{hsmid}/ped/servers | |
GET /api/lunasa/hsms/{hsmid}/ped/servers/{serverid} | |
DELETE /api/lunasa/hsms/{hsmid}/ped/servers/{serverid} | |
►Policies | |
GET /api/lunasa/hsms/{hsmid}/policies | |
GET /api/lunasa/hsms/{hsmid}/policies/{policyid} | |
PUT /api/lunasa/hsms/{hsmid}/policies/{policyid} | |
PATCH /api/lunasa/hsms/{hsmid}/policies/{policyid} | |
►Roles | |
GET /api/lunasa/hsms/{hsmid}/roles | |
GET /api/lunasa/hsms/{hsmid}/roles/{roleid} | |
GET /api/lunasa/hsms/{hsmid}/roles/{roleid}/actions | |
POST /api/lunasa/hsms/{hsmid}/roles/{roleid}/actions/{actionid} | |
PUT /api/lunasa/hsms/{hsmid}/roles/{roleid} | |
PATCH /api/lunasa/hsms/{hsmid}/roles/{roleid} | |
►Storage Space | |
GET /api/lunasa/hsms/{hsmid}/storageSpace | |
►Tamper | |
GET /api/lunasa/hsms/{hsmid}/tamper | |
GET /api/lunasa/hsms/{hsmid}/tamper/actions | |
POST /api/lunasa/hsms/{hsmid}/tamper/actions/{actionid} | |
►Updates | |
GET /api/lunasa/hsms/{hsmid}/updates | |
GET /api/lunasa/hsms/{hsmid}/updates/{updateid} | |
POST /api/lunasa/hsms/{hsmid}/updates/{updateid} | |
►Partition | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid} | |
PUT /api/lunasa/hsms/{hsmid}/partitions/{partitionid} | |
DELETE /api/lunasa/hsms/{hsmid}/partitions/{partitionid} | |
►Authentication | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/login | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/logout | |
►Capabilities | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/capabilities | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/capabilities/{capabilityid} | |
►Indirect | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/indirect/key | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/indirect/key | |
DELETE /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/indirect/key | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/indirect/challenges | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/indirect/challenges/{challengeid} | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/indirect/responses | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/indirect/responses/{responseid} | |
►Objects | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/objects | |
DELETE /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/objects | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/objects/{objectid} | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/objects/actions | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/objects/actions/{actionid} | |
►Policies | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/policies | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/policies/{policyid} | |
PUT /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/policies/{policyid} | |
PATCH /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/policies/{policyid} | |
►Roles | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/roles | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/roles/{roleid} | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/roles/{roleid}/actions | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/roles/{roleid}/actions/{actionid} | |
PUT /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/roles/{roleid} | |
PATCH /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/roles/{roleid} | |
►SFF | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/sff | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/sff/objects | |
DELETE /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/sff/objects | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/sff/objects/{objectid} | |
►STC | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc | |
PUT /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc | |
PATCH /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc | |
►Ciphers | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/ciphers | |
PUT /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/ciphers | |
PATCH /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/ciphers | |
►Clients | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/clients | |
POST /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/clients | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/clients/{clientid} | |
DELETE /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/clients/{clientid} | |
DELETE /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/clients | |
►HMACs | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/hmacs | |
PUT /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/hmacs | |
PATCH /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/stc/hmacs | |
►Storage Space | |
GET /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/storageSpace | |
PUT /api/lunasa/hsms/{hsmid}/partitions/{partitionid}/storageSpace | |
►Partition Policy Templates | |
GET /api/lunasa/partitionPolicyTemplates | |
POST /api/lunasa/partitionPolicyTemplates | |
DELETE /api/lunasa/partitionPolicyTemplates | |
GET /api/lunasa/partitionPolicyTemplates/{partitionpolicytemplateid} | |
DELETE /api/lunasa/partitionPolicyTemplates/{partitionpolicytemplateid} | |
GET /api/lunasa/partitionPolicyTemplates/{partitionpolicytemplateid}/policies | |
GET /api/lunasa/partitionPolicyTemplates/{partitionpolicytemplateid}/policies/{policyid} | |
PUT /api/lunasa/partitionPolicyTemplates/{partitionpolicytemplateid}/policies/{policyid} | |
PATCH /api/lunasa/partitionPolicyTemplates/{partitionpolicytemplateid}/policies/{policyid} | |
►Appliance Plug-in | |
►Appliance | |
GET /api/lunasa | |
PUT /api/lunasa | |
PATCH /api/lunasa | |
GET /api/lunasa/actions | |
POST /api/lunasa/actions/{actionid} | |
GET /api/lunasa/time | |
PUT /api/lunasa/time | |
PATCH /api/lunasa/time | |
►Logs | |
GET /api/lunasa/logs | |
POST /api/lunasa/logs | |
►NTLS | |
GET /api/lunasa/ntls | |
GET /api/lunasa/ntls/certificate | |
GET /api/lunasa/ntls/clients | |
POST /api/lunasa/ntls/clients | |
GET /api/lunasa/ntls/clients/{clientid} | |
DELETE /api/lunasa/ntls/clients/{clientid} | |
GET /api/lunasa/ntls/clients/{clientid}/links | |
POST /api/lunasa/ntls/clients/{clientid}/links | |
DELETE /api/lunasa/ntls/clients/{clientid}/links/{linkid} | |
GET /api/lunasa/ntls/clients/{clientid}/links/{linkid} | |
DELETE /api/lunasa/ntls/clients | |
►Services | |
GET /api/lunasa/services | |
GET /api/lunasa/services/{serviceid} | |
PUT /api/lunasa/services/{serviceid} | |
PATCH /api/lunasa/services/{serviceid} | |
GET /api/lunasa/services/{serviceid}/actions | |
POST /api/lunasa/services/{serviceid}/actions/{actionid} | |
►WebServer | |
GET /api/lunasa/webServer | |
PUT /api/lunasa/webServer | |
PATCH /api/lunasa/webServer | |
GET /api/lunasa/webServer/actions | |
POST /api/lunasa/webServer/actions/{actionid} | |
GET /api/lunasa/webServer/certificate | |
PUT /api/lunasa/webServer/certificate | |
PUT /api/lunasa/webServer/certificate | |
PATCH /api/lunasa/webServer/certificate | |
GET /api/lunasa/webServer/csr | |
GET /api/lunasa/webServer/certificate/actions | |
POST /api/lunasa/webServer/certificate/actions/{actionid} | |
GET /api/lunasa/webServer/blacklist | |
PUT /api/lunasa/webServer/blacklist | |
PATCH /api/lunasa/webServer/blacklist | |
GET /api/lunasa/webServer/blacklist/actions | |
POST /api/lunasa/webServer/blacklist/actions/{actionid} | |
►Network | |
GET /api/lunasa/network | |
GET /api/lunasa/network/actions | |
POST /api/lunasa/network/actions/{actionid} | |
PUT /api/lunasa/network | |
PATCH /api/lunasa/network | |
GET /api/lunasa/network/devices | |
POST /api/lunasa/network/devices | |
GET /api/lunasa/network/devices/{deviceid} | |
DELETE /api/lunasa/network/devices/{deviceid} | |
GET /api/lunasa/network/devices/{deviceid}/stats | |
GET /api/lunasa/network/devices/{deviceid}/ip4 | |
PUT /api/lunasa/network/devices/{deviceid}/ip4 | |
PATCH /api/lunasa/network/devices/{deviceid}/ip4 | |
GET /api/lunasa/network/devices/{deviceid}/ip6 | |
PUT /api/lunasa/network/devices/{deviceid}/ip6 | |
PATCH /api/lunasa/network/devices/{deviceid}/ip6 | |
GET /api/lunasa/network/devices/{deviceid}/routes | |
POST /api/lunasa/network/devices/{deviceid}/routes | |
DELETE /api/lunasa/network/devices/{deviceid}/routes | |
GET /api/lunasa/network/devices/{deviceid}/routes/{routeid} | |
DELETE /api/lunasa/network/devices/{deviceid}/routes/{routeid} | |
GET /api/lunasa/network/dns | |
GET /api/lunasa/network/dns/nameServers | |
POST /api/lunasa/network/dns/nameServers | |
GET /api/lunasa/network/dns/nameServers/{nameServerid} | |
DELETE /api/lunasa/network/dns/nameServers/{nameServerid} | |
GET /api/lunasa/network/dns/searchDomains | |
POST /api/lunasa/network/dns/searchDomains | |
GET /api/lunasa/network/dns/searchDomains/{searchDomainid} | |
DELETE /api/lunasa/network/dns/searchDomains/{searchDomainid} | |
GET /api/lunasa/network/netstat | |
GET /api/lunasa/network/netstat/{socketid} | |
►Syslog | |
GET /api/lunasa/syslog | |
PUT /api/lunasa/syslog | |
PATCH /api/lunasa/syslog | |
GET /api/lunasa/syslog/actions | |
POST /api/lunasa/syslog/actions/{actionid} | |
GET /api/lunasa/syslog/logs | |
GET /api/lunasa/syslog/logs/{logid} | |
PUT /api/lunasa/syslog/logs/{logid} | |
PATCH /api/lunasa/syslog/logs/{logid} | |
GET /api/lunasa/syslog/backups | |
POST /api/lunasa/syslog/backups | |
GET /api/lunasa/syslog/backups/{backupid} | |
DELETE /api/lunasa/syslog/backups/{backupid} | |
GET /api/lunasa/syslog/remoteHosts | |
POST /api/lunasa/syslog/remoteHosts | |
DELETE /api/lunasa/syslog/remoteHosts | |
GET /api/lunasa/syslog/remoteHosts/{remoteHostid} | |
DELETE /api/lunasa/syslog/remoteHosts/{remoteHostid} | |
►NTP | |
GET /api/lunasa/ntp | |
GET /api/lunasa/ntp/servers | |
POST /api/lunasa/ntp/servers | |
DELETE /api/lunasa/ntp/servers | |
GET /api/lunasa/ntp/servers/{serverid} | |
PUT /api/lunasa/ntp/servers/{serverid} | |
PATCH /api/lunasa/ntp/servers/{serverid} | |
DELETE /api/lunasa/ntp/servers/{serverid} | |
GET /api/lunasa/ntp/actions | |
GET /api/lunasa/ntp/status | |
POST /api/lunasa/ntp/actions/{actionid} | |
►SNMP | |
GET /api/lunasa/snmp | |
GET /api/lunasa/snmp/trap | |
PUT /api/lunasa/snmp/trap | |
PATCH /api/lunasa/snmp/trap | |
DELETE /api/lunasa/snmp/trap | |
GET /api/lunasa/snmp/users | |
POST /api/lunasa/snmp/users | |
DELETE /api/lunasa/snmp/users | |
GET /api/lunasa/snmp/users/{userid} | |
DELETE /api/lunasa/snmp/users/{userid} | |
GET /api/lunasa/snmp/users/{userid}/notifications | |
POST /api/lunasa/snmp/users/{userid}/notifications | |
DELETE /api/lunasa/snmp/users/{userid}/notifications | |
GET /api/lunasa/snmp/users/{userid}/notifications/{notificationid} | |
DELETE /api/lunasa/snmp/users/{userid}/notifications/{notificationid} | |
►SSH | |
GET /api/lunasa/ssh | |
PUT /api/lunasa/ssh | |
PATCH /api/lunasa/ssh | |
GET /api/lunasa/ssh/actions | |
POST /api/lunasa/ssh/actions/{actionid} | |
►Sensor | |
GET /api/lunasa/sensors | |
GET /api/lunasa/sensors/{sensorid} | |
►CPU | |
GET /api/lunasa/cpu | |
GET /api/lunasa/cpu/processes | |
►Disk | |
GET /api/lunasa/disk | |
GET /api/lunasa/disk/partitions | |
GET /api/lunasa/disk/partitions/{partitionid} | |
GET /api/lunasa/disk/smart | |
GET /api/lunasa/disk/smart/attributes | |
GET /api/lunasa/disk/smart/attributes/{attributeid} | |
▼Resources | |
►Actions | |
Firmware Actions | |
HSM Actions | |
HSM Counter Actions | |
HSM Role Actions | |
Partition Objects Actions | |
Partition Role Actions | |
PED Actions | |
Service Actions | |
Task Actions | |
Web Server Configuration Actions | |
Web Server Certificate Actions | |
Authentication Method | |
Counter | |
Errors | |
Error Description | |
Firmware | |
►HSM Resources | |
HSMs | |
HSM | |
HSM Capabilities | |
HSM Capability Description | |
HSM Policies | |
HSM Policy Description | |
HSM Roles | |
HSM Role Description | |
HSM Storage Space | |
Indirect Key | |
Languages | |
Licenses | |
License Description | |
Models | |
Objects | |
►Partition Resources | |
Partitions | |
Partition Description | |
Partition Capabilities | |
Partition Capability Description | |
Partition Policies | |
Partition Policy Description | |
Partition Objects | |
Partition Object Description | |
Partition Roles | |
Partition Role Description | |
Partition Storage Space | |
►PED Resources | |
PED | |
PEDs | |
PED Description | |
PED Servers | |
PED Server | |
State | |
Services | |
Service | |
►SFF Resources | |
SFF Description | |
SFF Objects | |
SFF Object Description | |
►STC Resources | |
STC Ciphers | |
STC HMACs | |
STC Client Identities | |
STC Client Identity Description | |
STC Configuration and Partition Identify Description | |
Tasks | |
►Tamper Resources | |
Tamper | |
Tamper Actions | |
Updates | |
Update Description | |
►WebServer Resources | |
Web Server Certificate Description | |
Web Server Configuration Description | |
Web Server Blacklist | |
Web Server Blacklist Actions | |
►Network | |
Network | |
Network Actions | |
Network Devices | |
Network Device | |
Network Device Stats | |
Network Device Ip4 | |
Network Device Ip6 | |
Network Routes | |
Network Route | |
Network Dns | |
Network Name Servers | |
Network Name Server | |
Network Search Domains | |
Network Search Domain | |
Network Netstat | |
Network Netstat Socket ID | |
►Syslog | |
Syslog Actions | |
Syslog Logs | |
Syslog Log | |
Syslog | |
Syslog Remote Hosts | |
Syslog Remote Host | |
►NTP | |
NTP | |
NTP Servers | |
NTP Server | |
NTP Actions | |
NTP Status | |
►SNMP | |
SNMP | |
SNMP Trap | |
SNMP Users | |
SNMP User | |
SNMP Notifications | |
SNMP Notification | |
►Lunasa | |
Lunasa | |
Lunasa Actions | |
Time | |
►SSH | |
SSH | |
SSH Actions | |
►Sensor | |
Sensor | |
Sensors | |
►NTLS | |
NTLS | |
Clients | |
Client | |
Link | |
Links | |
►CPU | |
CPU | |
Processes | |
►Disk | |
Disk | |
Partitions | |
Disk Partition | |
Smart | |
SMART Attributes | |
SMART Attribute | |
►Partition Policy Template | |
Partition Policy Templates | |
Partition Policy Template | |
Partition Policy Template Policies | |
Partition Policy Template Policy | |
▼LunaSH Cross Reference | |
"client" LunaSH Commands Cross Reference | |
"hsm" LunaSH Commands Cross Reference | |
"ntls" LunaSH Commands Cross Reference | |
"partition" LunaSH Commands Cross Reference | |
"partition sff" LunaSH Commands Cross Reference | |
"service" LunaSH Commands Cross Reference | |
"stc" LunaSH Commands Cross Reference | |