AI-generated Key Takeaways
-
This endpoint (
GET /status
) checks the operational status and configuration of a Key Access Control List Service (KACLS). -
It provides essential information about the KACLS instance, such as its name, vendor, version, server type, and supported operations.
-
The response confirms whether the KACLS is active and details the functionalities it offers.
-
Internal self-checks within the KACLS, including KMS accessibility and logging system health, might also be conducted as part of the status check.
Checks the status of a Key Access Control List Service (KACLS) to assess whether it's active and properly configured.
Internal self checks, like checking KMS accessibility or logging system health, can also be performed.
HTTP request
GET https://KACLS_URL/status
Replace KACLS_URL
with the Key Access Control List Service (KACLS)
URL.
Path parameters
None.
Request body
None.
Response body
The response body contains data with the following structure:
JSON representation | |
---|---|
{ "name": string, "vendor_id": string, "version": string, "server_type": string, "operations_supported": string array } |
Fields | |
---|---|
name |
An optional instance name. |
operations_supported |
List of operations supported by the service. The name of the operation is defined by its URL path. |
server_type |
Must be |
vendor_id |
The KACLS vendor name. |
version |
The software version. |
Example
This example provides a sample response for the status
method.
Response
{
"server_type": "KACLS",
"vendor_id": "Test",
"version": "demo",
"name": "K8 reference",
"operations_supported": [
"wrap", "unwrap", "privilegedunwrap",
"privatekeydecrypt", "privatekeysign", "privilegedprivatekeydecrypt"
]
}