Перейти к основному содержимому

ResourceStatus

Состояние ресурса в его жизненном цикле — виртуальной машины, сети или публичного IP. Это единственное поле, по которому стоит показывать текущее состояние ресурса; оно выводится из последней применённой к ресурсу операции. Низкоуровневая пара operation и operationStatus сохранена только для обратной совместимости.

creating — ресурс создаётся и ещё не готов к работе. active — ресурс существует и находится в обычном, готовом к работе состоянии. Это же состояние возвращается после неудачной операции, если сбой обработан штатно: например, запуск, остановка, перезагрузка или изменение конфигурации, которые можно просто повторить, либо удаление, чей сбой обработан и оставил ресурс целым. Ошибка такой операции сообщается через её результат, а не через это поле. updating — к существующему ресурсу применяется изменение: запуск, остановка, перезагрузка, изменение конфигурации или пересборка. deleting — ресурс удаляется. failed — ресурс попал в состояние, из которого не может выйти сам, и требует ручного вмешательства команды провайдера. Это не то же самое, что сбой отдельной операции: операция, чей сбой обработан штатно, оставляет ресурс в состоянии active.

stringResourceStatus (string)

Состояние ресурса в его жизненном цикле — виртуальной машины, сети или публичного IP. Это единственное поле, по которому стоит показывать текущее состояние ресурса; оно выводится из последней применённой к ресурсу операции. Низкоуровневая пара operation и operationStatus сохранена только для обратной совместимости.

creating — ресурс создаётся и ещё не готов к работе. active — ресурс существует и находится в обычном, готовом к работе состоянии. Это же состояние возвращается после неудачной операции, если сбой обработан штатно: например, запуск, остановка, перезагрузка или изменение конфигурации, которые можно просто повторить, либо удаление, чей сбой обработан и оставил ресурс целым. Ошибка такой операции сообщается через её результат, а не через это поле. updating — к существующему ресурсу применяется изменение: запуск, остановка, перезагрузка, изменение конфигурации или пересборка. deleting — ресурс удаляется. failed — ресурс попал в состояние, из которого не может выйти сам, и требует ручного вмешательства команды провайдера. Это не то же самое, что сбой отдельной операции: операция, чей сбой обработан штатно, оставляет ресурс в состоянии active.

Возможные значения: [creating, active, updating, deleting, failed]

ResourceStatus
"creating"