Update Services Configurations

Update Services Configurations

Update application service configuration on the specified resource

Request
URI
PUT
https://{api_host}/suite-api/api/applications/agents/{id}/services
COPY
Path Parameters
string
id
Required

Resource identifier


Request Body

Services needed to edit

application-services of type(s) application/json
Required

Show optional properties

{
    "services": [
        {
            "serviceName": "string",
            "configurations": [
                {
                    "configName": "string",
                    "parameters": [
                        {}
                    ]
                }
            ]
        }
    ]
}
"{\n  \"services\" : [ {\n    \"serviceName\" : \"service_name\",\n    \"configurations\" : [ {\n      \"configName\" : \"config_name\",\n      \"isActivated\" : true,\n      \"parameters\" : [ ]\n    }, {\n      \"configName\" : \"config_name\",\n      \"isActivated\" : true,\n      \"parameters\" : [ ]\n    } ]\n  } ]\n}"
array of object
services
Required

Collection of applications service configurations

Authentication
This operation uses the following authentication methods.
Responses
200

The result of task status

Returns application-task-statuses of type(s) application/json
"{\n  \"taskStatuses\" : [ {\n    \"taskID\" : \"task_id_1\",\n    \"targetIds\" : [ ],\n    \"resources\" : [ \"config_name1\" ]\n  }, {\n    \"taskID\" : \"task_id_2\",\n    \"targetIds\" : [ ],\n    \"resources\" : [ \"config_name2\" ]\n  } ]\n}"
array of object
taskStatuses
Required

List of application task status


Code Samples
COPY
                    curl -X PUT -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"services":["object"]}' https://{api_host}/suite-api/api/applications/agents/{id}/services