Delete Alert Severity

Delete an alert severity. It cannot be deleted if it is used by other rules.

Prerequisite

Ensure that the alert severity to be deleted is not used by any other rules.

Request Format

POST https://{apigw-address}/event-service/v2.1/alert-severities?action=delete

Request Parameters (URI)

Name

Location (Path/Query)

Mandatory/Optional

Data Type

Description

orgId

Query

Mandatory

String

The organization ID which the asset belongs to. How to get orgId>>

severityId

Query

Mandatory

String

The alert severity ID.

Samples

Request Sample

url: https://{apigw-address}/event-service/v2.1/alert-severities?action=delete&orgId=yourOrgId&severityId=yourSeverityId
method: POST

Return Sample

{
    "code": 0,
    "msg": "OK",
    "requestId": "4873095e-621d-4cfd-bc2c-edb520f574ea",
    "data": null
}

Java SDK Sample

public void testDeleteAlertSeverity() {
    DeleteAlertSeverityRequest request = new DeleteAlertSeverityRequest();
    request.setOrgId(orgId);
    request.setSeverityId("yourSeverityId");
    try {
        DeleteAlertSeverityResponse response = Poseidon.config(PConfig.init().appKey(appKey).appSecret(appSecret).debug())
            .url(url)
            .getResponse(request, DeleteAlertSeverityResponse.class);
        Gson gson = new Gson();
        System.out.println(gson.toJson(response));
    } catch (Exception e) {
        e.printStackTrace();
    }
}