Я пытаюсь перенести / адаптировать некоторые сценарии PowerCLI, ранее использовавшиеся с vSphere, для использования с облачным сервером.
Многие командлеты, используемые с vCenter, имеют соответствующие версии для облака (Connect-CIServer, Get-CIVapp, Start-CIVM и т. Д.)
Однако есть несколько вещей, которые мне нужно сделать, которые, кажется, не имеют соответствующих командлетов ...
В частности, я пытаюсь выяснить, как я могу смонтировать ISO (который уже существует в каталоге). Мне также нужно скопировать zip-архив гостю, а затем вызвать сценарий PowerShell, чтобы развернуть архив и, наконец, выполнить сценарий, содержащийся в расширенном архиве. Все это было довольно просто сделать в vCenter ...
Вот список командлетов, которые я пытаюсь использовать с Cloud Server, но не могу, потому что ожидаемые типы не совместимы с типами Cloud:
- Get-CDDrive
- Set-CDDrive
- Copy-VMGuestFile
- Invoke-VMScript
Нужно ли как-то напрямую вызывать API? Могу ли я использовать этот командлет Get-CIView для помощи?
Любая помощь будет наиболее ценной!