каков наилучший способ создания объекта аутентификации Powershell auth в Python?

#python #powershell #powercli

Вопрос:

У меня есть требование вызвать PowerCLI из python. Я довольно новичок в PowerShell и не уверен, что лучший способ аутентификации-создать System.Management.Автоматизация.PSCredential объект. Каков наилучший способ создания объекта аутентификации powershell в Python, чтобы я не открывал учетные данные?

Вот код, который я запускаю

 import asyncio  command = [  "/usr/local/bin/pwsh",  "-Command",  "Connect-VIServer -Server server.name -user 'user' -password 'p@ss' amp;amp; lt;command I need to rungt;", ]  proc = await asyncio.create_subprocess_exec(  *command, stdout=asyncio.subprocess.PIPE, stderr=asyncio.subprocess.PIPE )  stdout, stderr = await await proc.communicate()