Я следил за этой документацией и пытался запустить простой сценарий оболочки в виртуальной машине, используя это.
Но каким должно быть содержимое тела почтового запроса, не ясно. CommandID может быть RunShellScript, но где мы указываем значение скрипта.
Я пробовал такое тело
{
commandId: "RunShellScript",
script: "/path/scriptname"
}
с другими вариантами
script: 'scriptname'
script: 'sh scriptname'
и другие, в результате чего
{
"error": {
"code": "BadRequest",
"message": "Error converting value "/home/admin1/quick-python-test.sh" to type 'System.Collections.Generic.List`1[System.String]'. Path 'script', line 3, position 52.",
"target": "runCommandInput.script"
}
}
Кто-нибудь может мне помочь, как это сделать правильно? Я новичок в Azure.