- Documentation
- Alert Record
- Alert Tags
- Batch Update Alert Tags
Batch Update Alert Tags¶
Batch update the tags for the specified history and active alerts. The returned structure describes the update results of each alert. If an error message occurs, the error message will be recorded and the rest of the update will continue.
Request Format¶
POST https://{apigw-address}/alert-service/v2.1/alerts?action=batchUpdateTags
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>> |
Request Parameters (Body)¶
Name |
Mandatory/Optional |
Data Type |
Description |
---|---|---|---|
alertIds |
Mandatory |
String Array |
A list of the alert IDs. |
tags |
Mandatory |
Map |
The user-defined tags to be modified. (The Key and Value are of String type.) For details, see How to use tags. |
isPatchUpdate |
Mandatory |
Boolean |
|
Response Parameters¶
Name |
Data Type |
Description |
---|---|---|
data |
Array of EnosBatchEachData Struct |
The list of success or failure messages. For the details of an EnosBatchEachData struct, see the table below. |
successSize |
Integer |
The number of successfully updated active and history alerts. |
totalSize |
Integer |
The total number of active and history alerts to be updated. |
EnosBatchEachData Struct¶
Name |
Data Type |
Description |
---|---|---|
code |
Integer |
|
msg |
String |
The message will return “OK” if successful. Otherwise it will return the error message. |
Samples¶
Request Sample¶
url: https://{apigw-address}/alert-service/v2.1/alerts?action=batchUpdateTags&orgId=yourOrgId
method: POST
requestBody:
{
"alertIds": ["youralertId1", "youralertId2"],
"isPatchUpdate":false,
"tags": {
"Tag999": "999"
}
}
Return Sample¶
{
"code":0,
"msg":"OK",
"requestId":"829db237-c850-4c58-a692-64ebe2105309",
"data":[
{
"code":0,
"msg":"OK",
"data":null
},
{
"code":0,
"msg":"OK",
"data":null
}
],
"successSize":2,
"totalSize":2
}
SDK Samples¶
You can access the SDK samples for alert engine service on GitHub: