Update Service

Update Service

Update a specific service

Request
URI
PUT
https://{api_host}/api/v2/monitoredservice/{application}/{service}
COPY
Path Parameters
string
application
Required

application

string
service
Required

service


Request Body

Example Body:

{
  "satisfiedLatencyMillis": "100000",
  "customDashboardLink": "shopping-dashboard",
  "hidden": "false"
}
MonitoredServiceDTO of type(s) application/json
Optional
{
    "serviceInstanceCount": 0,
    "hidden": false,
    "source": "string",
    "component": "string",
    "application": "string",
    "service": "string",
    "customDashboardLink": "string",
    "status": "string",
    "lastReported": 0,
    "satisfiedLatencyMillis": 0,
    "created": 0,
    "updateUserId": "string",
    "lastUpdated": 0
}
integer As int64 As int64
serviceInstanceCount
Required

Service Instance count of the monitored service

boolean
hidden
Optional

Monitored service is hidden or not

string
source
Required

Source of the monitored service

string
component
Required

Component Name of the monitored service

string
application
Required

Application Name of the monitored service

string
service
Required

Service Name of the monitored service

string
customDashboardLink
Optional

Customer dashboard link

string
status
Optional

Status of monitored service

Possible values are : ACTIVE, INACTIVE,
integer As int64 As int64
lastReported
Optional

Last reported epoch of monitored service

integer As int64 As int64
satisfiedLatencyMillis
Optional

Satisfied latency of monitored service

integer As int64 As int64
created
Optional

Created epoch of monitored service

string
updateUserId
Optional

Last update user id of monitored service

integer As int64 As int64
lastUpdated
Optional

Last update epoch of monitored service

Authentication
This operation uses the following authentication methods.
Responses
200

successful operation

Returns ResponseContainerMonitoredServiceDTO of type(s) application/json
{
    "status": {
        "result": "string",
        "message": "string",
        "code": 0
    },
    "response": {
        "serviceInstanceCount": 0,
        "hidden": false,
        "source": "string",
        "component": "string",
        "application": "string",
        "service": "string",
        "customDashboardLink": "string",
        "status": "string",
        "lastReported": 0,
        "satisfiedLatencyMillis": 0,
        "created": 0,
        "updateUserId": "string",
        "lastUpdated": 0
    }
}
status
Required

status

response
Optional

response