Finish Plugin Installation

Finish Plugin Installation
Finish a plug-in install

Confirm or reject the pending plug-in install

Request
URI
PATCH
https://ip-42.net-99.vm.sof-mbu.broadcom.net/vco/api/plugins/installations/{id}
COPY
Path Parameters
string
id
Required

id


Request Body
WsPluginInstallationConfirmation of type(s) application/json
Required
{
    "eulaAccepted": false
}
boolean
eulaAccepted
Optional

eulaAccepted

Authentication
This operation uses the following authentication methods.
Responses
200

The installation has finished with an accepted EULA

Returns WsFinishedPluginInstallation of type(s) application/json
{
    "pluginInstallResults": [
        {
            "plugin": {
                "moduleName": "string",
                "description": "string",
                "version": "string",
                "buildNumber": "string",
                "fileName": "string",
                "id": "string",
                "logLevel": "string",
                "enabled": false
            },
            "pluginInstallState": {
                "state": "string",
                "oldVersion": "string",
                "oldBuildNumber": "string",
                "newVersion": "string",
                "newBuildNumber": "string"
            }
        }
    ]
}
array of object
pluginInstallResults
Optional

pluginInstallResults


204

The installation has been cancelled due to a rejected EULA

Returns WsFinishedPluginInstallation of type(s) application/json
"WsFinishedPluginInstallation Object"
array of object
pluginInstallResults
Optional

pluginInstallResults


401

The user is not authenticated

Returns WsFinishedPluginInstallation of type(s) application/json
"WsFinishedPluginInstallation Object"
array of object
pluginInstallResults
Optional

pluginInstallResults


403

The user is not authorized

Returns WsFinishedPluginInstallation of type(s) application/json
"WsFinishedPluginInstallation Object"
array of object
pluginInstallResults
Optional

pluginInstallResults


404

An installation with the provided ID does not exist or has already been finished/cancelled/expired

Returns WsFinishedPluginInstallation of type(s) application/json
"WsFinishedPluginInstallation Object"
array of object
pluginInstallResults
Optional

pluginInstallResults


Code Samples
COPY
                    curl -X PATCH -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{}'