Синхронное и асинхронное выполнение команд
В MWS CLI некоторые команды могут выполняться синхронно и асинхронно:
В синхронном режиме после запуска команды MWS CLI ожидает, когда операция с ресурсом завершится. Во время ожидания отображается таймер и работать с MWS CLI невозможно. Максимальное время ожидания можно задать с помощью флага
--wait-timeout. Значение по умолчанию — 5 минут.Запустить команду в синхронном режиме можно с помощью флага
--wait. По умолчанию в синхронном режиме работают команды типаcreate,update,delete.В асинхронном режиме после запуска команды MWS CLI не переходит в режим ожидания и с утилитой можно продолжать работу. Операция, запущенная командой, выполняется в фоновом режиме.
Запустить команду в асинхронном режиме можно с помощью флага
--async. По умолчанию в асинхронном режиме работают команды типаget.
Подробнее о других флагах читайте в разделе Глобальные флаги.