0
我通過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可用嗎?
我想我可以讓腳本推遲過渡到「通過」,直到它完成。
如果實例最終處於「失敗」狀態,該怎麼辦? –
這是一個好點,但不是我的問題。 – red888
通過不是有效的實例狀態。也許你正在考慮可達性?我懷疑你可以控制這個,但你爲什麼想要? – jarmod