Create Plugin Installation

Create Plugin Installation

Creates a pending plug-in installation and returns the contents of the package

Request
URI
POST
https://{api_host}/vco/api/plugins/installations
COPY
Request Body
File of type(s) multipart/form-data
Optional
{
    "file": "string"
}
string
file
Required

file

Authentication
This operation uses the following authentication methods.
Responses
201

The pending installation is created

Returns WsPluginInstallation of type(s) application/json
{
    "eula": "string",
    "fileName": "string",
    "id": "string",
    "plugins": [
        {
            "moduleName": "string",
            "description": "string",
            "version": "string",
            "buildNumber": "string",
            "fileName": "string"
        }
    ],
    "expiresInMillis": 0
}
string
eula
Optional

eula

string
fileName
Optional

fileName

string
id
Optional

id

array of object
plugins
Optional

plugins

integer As int64 As int64
expiresInMillis
Optional

expiresInMillis


401

The user is not authenticated

Returns WsPluginInstallation of type(s) application/json
"WsPluginInstallation Object"
string
eula
Optional

eula

string
fileName
Optional

fileName

string
id
Optional

id

array of object
plugins
Optional

plugins

integer As int64 As int64
expiresInMillis
Optional

expiresInMillis


403

The user is not authorized

Returns WsPluginInstallation of type(s) application/json
"WsPluginInstallation Object"
string
eula
Optional

eula

string
fileName
Optional

fileName

string
id
Optional

id

array of object
plugins
Optional

plugins

integer As int64 As int64
expiresInMillis
Optional

expiresInMillis


Code Samples
COPY
                    curl -X POST -H 'Authorization: <value>' -H 'Content-Type: multipart/form-data' -d '{"file:"string"}' https://{api_host}/vco/api/plugins/installations