Undelete Derived Metric
Undelete a specific derived metric definition
Request
URI
POST
https://{api_host}/api/v2/derivedmetric/{id}/undelete
COPY
Path Parameters
string
id
Required
id
Responses
200
successful operation
Returns ResponseContainerDerivedMetricDefinition of type(s) application/json
{
"status": {
"result": "string",
"message": "string",
"code": 0
},
"response": {
"tagpaths": [
"string"
],
"minutes": 0,
"name": "string",
"id": "string",
"query": "string",
"createdEpochMillis": 0,
"updatedEpochMillis": 0,
"tags": {
"customerTags": [
"string"
]
},
"status": [
"string"
],
"deleted": false,
"created": 0,
"queryQBEnabled": false,
"queryQBSerialization": "string",
"processRateMinutes": 0,
"createUserId": "string",
"updated": 0,
"updateUserId": "string",
"queryFailing": false,
"lastFailedTime": 0,
"lastErrorMessage": "string",
"additionalInformation": "string",
"metricsUsed": [
"string"
],
"hostsUsed": [
"string"
],
"inTrash": false,
"lastProcessedMillis": 0,
"pointsScannedAtLastQuery": 0,
"includeObsoleteMetrics": false,
"lastQueryTime": 0,
"creatorId": "string",
"updaterId": "string"
}
}
Derived Metric Operations
PUT
Add Tag To Derived Metric
POST
Create Derived Metric
DELETE
Delete Derived Metric
GET
Get All Derived Metrics
GET
Get Derived Metric
GET
Get Derived Metric By Version
GET
Get Derived Metric History
GET
Get Derived Metric Tags
DELETE
Remove Tag From Derived Metric
POST
Set Derived Metric Tags
POST
Undelete Derived Metric
PUT
Update Derived Metric