我通过API启动一个实例,并在它进入“传递”状态时进行轮询,如下所示:
while ( (Get-EC2InstanceStatus -InstanceId $InstanceId -Region $Region).status.Details.status.value -ne 'passed') {
Start-Sleep -Seconds 20
'Instance ' + $InstanceId + ": waiting for passed state ($(((Get-Date) - $StartTime).TotalSeconds) elapsed)"
}
我有一个脚本在实例启动时启动(在实例上本地运行),我想知道当实例进入传递状态时是否有一种方法可以让脚本控制。
这是否可以从powershell API获得?
我原以为我可以让脚本将过渡推迟到“通过”直到完成。