Вы не можете. Это не имеет смысла для пользовательского интерфейса, но для внутренней системы. В то же время было бы катастрофой запускать разные версии конечной машины. Чтобы обработать обновление изящно, они должны поддерживать версии/развертывания, такие как Lambda, но в настоящее время их там нет.
На данный момент, вероятно, самым удобным для пользователя способом является развертывание государственных машин с использованием шаблона CloudFormation. https://docs.aws.amazon.com/step-functions/latest/dg/tutorial-lambda-state-machine-cloudformation.html Будьте предупреждены, что это медленный процесс и неудачно, когда ваш код SF содержит ошибку - вам нужно удалить стек CloudFormation, прежде чем повторять попытку.
Возможно, ваш собственный маленький скрипт будет более продуктивным. Обратите внимание, что CloudFormation создает State Machine с указанным вами именем + случайные символы MyName-PAIXTGYUBZJD
. Вы можете использовать любой маленький размер хэша кода машинного кода для генерации уникального суффикса.
Возможно, apex будет поддерживать государственные машины в своем великолепном виде. Голосовать здесь https://github.com/apex/apex/issues/698