Google New-GceInstanceConfig无法正常工作

时间:2019-02-15 15:09:24

标签: powershell powershell-v2.0 powershell-v3.0

我正在尝试使用Google的Powershell“ New-GceInstanceConfig”命令,以便可以将其内容传递到Google的“ Add-GceInstance”命令中。

这可以正常工作,但是最近需要创建实例,并为其附加一个Google服务帐户。看来,“ New-GceInstanceConfig” commadlet为此目的提供了-ServiceAccount选项,但是无论我做什么我都无法使其工作。

这就是我正在使用的。

New-GceInstanceConfig -Name $Name -BootDiskImage $image -ServiceAccount "service account email address" | Add-GceInstance -Project "project-name" -Zone $zone

脚本失败,并出现以下错误:

  

New-GceInstanceConfig:无法绑定参数“ ServiceAccount”。不能   隐藏类型为“系统字符串”的“ Google_ServiceAccount_Email”值   键入“ Google.Apis.Compute.V1.Data.ServiceAccount”。

我尝试了此命令的许多变体,但没有任何效果。

0 个答案:

没有答案