Updated on 2024-10-16 GMT+08:00

Deleting a Configuration

Function

This API is used to delete a configuration.

URI

DELETE /v1/{project_id}/kie/kv/{kv_id}

Table 1 Path parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Fixed value: default.

kv_id

Yes

String

ID of the configuration to be deleted. See Querying the Configuration List.

Request

Table 2 Request header parameter

Parameter

Mandatory

Type

Description

Authorization

No

String

This parameter is mandatory if security authentication is enabled for an exclusive microservice engine. Otherwise, this parameter is not required.

The token of an exclusive microservice engine with security authentication enabled is in the following format:

Authorization:Bearer {Token}

For details about how to obtain the token, see Obtaining the User Token of an Exclusive Microservice Engine.

Response

Status code: 200

Successfully deleted.

Status code: 404

Table 3 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_message

String

Error message.

Status code: 400

Table 4 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_message

String

Error message.

Status code: 500

Table 5 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_message

String

Error message.

Example Request

Delete the configuration whose configuration ID is 8a9e6a5d-8d65-48fb-a40c-5150c8479da8.

DELETE https://{endpoint}/v1/{project_id}/kie/kv/8a9e6a5d-8d65-48fb-a40c-5150c8479da8

Example Response

Status code: 204

Successfully deleted.

Status Code

Status Code

Description

200

No Content

400

Bad Request

404

Not Found

500

Internal Server Error

Error Code

See ServiceComb Error Codes.