Die versionId kann optional sein, wenn eine Anwendung auf dem IEM ausgeführt wird. Wenn es sich bei der Anwendung um eine Kataloganwendung handelt, ist es nicht erforderlich, die versionId festzulegen. Wenn Sie jedoch eine Entwickleranwendung mit einer bestimmten Version installieren möchten, müssen Sie die versionId festlegen, um die entsprechende Version zu installieren. Der Vorgangstyp kann installApplication, updateApplication, uninstallApplication, startApplication, restartApplication, stopApplication, updateAppConfig, deleteAppConfig sein. Verwenden Sie die Anforderung:
curl -i -X POST \
-H "Authorization:<your-authorization-token>" \
'https://<your-iem-url>/portal/api/v1/batches?appid=<your-app-id>&operation=<your-operation-type>&versionId=<your-version-id>' \
--data-raw '{
"infoMap ": {
"devices": [
"string"
],
"delayTime":integer,
"configs": [
{
"configId": "string",
"versionId": "string",
"templateId": "string",
"editedTemplateText": "string",
"fileId": "string"
}
]
}
}'
Eine erfolgreiche Antwort sieht wie folgt aus:
{
"data": "f1f9a2ddd44c4a4180ed9f3c1ae1d48b"
}