如何使用Azure CLI将Azure虚拟机加入AD域

如何使用Azure CLI将Azure虚拟机加入AD域,azure,active-directory,azure-cli,Azure,Active Directory,Azure Cli,我正在使用此github repo将虚拟机加入现有Azure Active Directory域: 我的尝试是在azure CLI中以完全自动化的方式使用它 到目前为止,我已经使用了这个bash命令行: az组部署创建--资源组sql rg--名称slq vm --模板uri --参数“{”vmList:“sql vm”,“位置”:“uksouth”,“domainJoinUserName”:”aduser@mydomain.uk", “domainJoinUserPassword”:“***

我正在使用此github repo将虚拟机加入现有Azure Active Directory域:

我的尝试是在azure CLI中以完全自动化的方式使用它

到目前为止,我已经使用了这个bash命令行:

az组部署创建--资源组sql rg--名称slq vm --模板uri --参数“{”vmList:“sql vm”,“位置”:“uksouth”,“domainJoinUserName”:”aduser@mydomain.uk", “domainJoinUserPassword”:“****”,“domainFQDN”:“myfqdn”}”

执行此命令后,我确实收到以下错误:

Azure错误:InvalidRequestContent消息:请求内容无效 无效且无法反序列化:'转换值时出错 要键入的“sql vm” “Microsoft.WindowsAzure.ResourceStack.Frontdoor.Data.Definitions.DeploymentParameterDefinition”。 路径“properties.parameters.vmList”,第1行,位置196“


设置参数的正确方法是什么?

只是为了节省他人的时间:

--parameters '{ "vmList": {"value":"sql-vm"}, "domainJoinUserName": {"value":"aduser@mydomain.uk"}, "domainJoinUserPassword":{"value":"*****"}, "domainFQDN":{"value":"myfqdn"} }'
应以适当的方式指定参数