Deleting a DKE Endpoint
Use the delete v1/cckm/microsoft/dke/endpoints/{id}
API to delete a Microsoft DKE endpoint from the database. The getkey
and decrypt
operations associated with this endpoint are also deleted from the database as part of the deletion. Essentially, the record of this endpoint is deleted from the database and CCKM.
A deleted endpoint is not included in a list DKE endpoints after running the get /v1/cckm/microsoft/dke/endpoints
API.
Note
Only DKE endpoints that are in the archived state can be deleted.
Syntax
curl -k '<CCKM IP address>/api/v1/cckm/microsoft/dke/endpoints/{id}' -X DELETE -H 'Authorization: Bearer AUTHTOKEN' -H 'accept: application/json' --compressed
Here, {id}
is the ID of the DKE endpoint.
Request Parameter
Parameter | Type | Description |
---|---|---|
AUTHTOKEN | string | Authorization token. |
id | string | ID of the DKE endpoint. |
Example Request
curl -k 'https://127.0.0.1/api/v1/cckm/microsoft/dke/endpoints/f222ffdf-80e1-4fd5-8f17-1b60a26dba5d' -X DELETE -H 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOiI1ZTc3Y2Q3NC0wMmVhLTRhNzYtODIzMi1hNDY4YTg1MGQwM2UiLCJzdWIiOiJsb2NhbHw0ODMyZDM4ZS04YzdhLTRiMjYtYTc5Ni1kNjk3NWQyOTg2ZGIiLCJpc3MiOiJreWxvIiwiYWNjIjoia3lsbyIsInByZWZlcnJlZF91c2VybmFtZSI6ImFkbWluIiwiY3VzdCI6eyJjbGllbnRfdHlwZSI6InVucmVnaXN0ZXJlZCIsImRvbWFpbl9pZCI6IjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIsImdyb3VwcyI6WyJhZG1pbiJdLCJzaWQiOiJiN2M5MDQzMS1kMWI2LTQwODUtYjI1Yy0zZmI2YWMzMzc1MWQiLCJ6b25lX2lkIjoiMDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwIn0sImp3dGlkIjoiMjZlZmQxYTgtNzk3YS00MmE4LWJlNDQtZDJiNmFhNTdiMzdlIiwiaWF0IjoxNjkyODQyMjgxLCJleHAiOjE2OTI4NDI1ODF9.kSe8R-w_taxVtJChSKDc7OH_HWZqi-CmpXoY46HwI9o' -H 'accept: application/json' --compressed
Example Response
{
"status": 204
}
The sample output shows that the DKE endpoint is successfully deleted from the database.
Response Codes
Response Code | Description |
---|---|
2xx | Success |
4xx | Client errors |
5xx | Server errors |
Refer to HTTP status codes for details.