Configuration Update Application Map Content

Configuration Update Application Map Content

Update Application Map IP and port mappings for select applications to ensure they are consistent with the current authoritative mappings maintained by the application provider. On success, returns a list consisting of the ids, names and logicalIds of the updated application maps.

Privileges required:

UPDATE SOFTWARE_PACKAGE

Request
URI
POST
https://{api_host}/portal/rest/configuration/updateApplicationMapContent
COPY
Request Body

Show optional properties

{
    "ids": [
        {}
    ]
}
{
    "ids": [
        0
    ],
    "checkOnly": false,
    "updateProfiles": false
}
array of integer
ids
Required

A list of Application Map ids

boolean
checkOnly
Optional

When true, the server initiates the network calls necessary to update the target application maps and writes the results to the VCO system logs. This allows users with access to the logs to perform a "dry run" and assess the impact of the change in a risk-off manner.

boolean
updateProfiles
Optional

When true, causes the resulting changes to be propagated to Edges immediately (meaning on their next heartbeats).

Responses
200

Request was successfully processed

Returns Array of object of type(s) application/json
[
    {
        "id": 0,
        "name": "string",
        "logicalId": "string"
    }
]

400
Returns generic_400 of type(s) application/json
Operation doesn't return any data structure

500
Returns generic_500 of type(s) application/json
Operation doesn't return any data structure

Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"ids:"array"}' https://{api_host}/portal/rest/configuration/updateApplicationMapContent