Activate Services

Activate Services

Save application service configuration on multiple resources.

Request
URI
POST
https://{api_host}/suite-api/api/applications/agents/services
COPY
Request Body

Api supports one service configuration only

application-service-list of type(s) application/json
Required

Show optional properties

{
    "targetIds": [
        {}
    ],
    "services": [
        {
            "serviceName": "string",
            "configurations": [
                {
                    "configName": "string",
                    "parameters": [
                        {}
                    ]
                }
            ]
        }
    ]
}
"{\n  \"targetIds\" : [ \"669c40c1-03e5-4e0c-97f1-49dfab8f0d25\", \"f98ec6d7-8200-4ebd-9a9f-e267a79e1f73\" ],\n  \"services\" : [ {\n    \"serviceName\" : \"service_name\",\n    \"configurations\" : [ {\n      \"configName\" : \"config_name1\",\n      \"isActivated\" : true,\n      \"parameters\" : [ ]\n    }, {\n      \"configName\" : \"config_name2\",\n      \"isActivated\" : true,\n      \"parameters\" : [ ]\n    } ]\n  } ]\n}"
array of string
targetIds
Required

VM or Endpoint or EC2Instance Resource UUIDs

array of object
services
Required

Application service configuration

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  \"targetIds\" : [ \"669c40c1-03e5-4e0c-97f1-49dfab8f0d25\", \"f98ec6d7-8200-4ebd-9a9f-e267a79e1f73\" ],\n  \"services\" : [ {\n    \"serviceName\" : \"service_name\",\n    \"configurations\" : [ {\n      \"configName\" : \"config_name1\",\n      \"isActivated\" : true,\n      \"parameters\" : [ ]\n    }, {\n      \"configName\" : \"config_name2\",\n      \"isActivated\" : true,\n      \"parameters\" : [ ]\n    } ]\n  } ]\n}"
array of object
taskStatuses
Required

List of application task status


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