Похоже, что нет возможности включить режим повышения в версиях v1 или v1alpha1 Cloud Shell API (обе версии не документированы).
Команда gcloud
фактически использует API для получения статуса вашей среды Cloud Shell , которая содержит информацию о том, как подключиться через SSH, обновляет ключи SSH при необходимости,и затем подключается, используя эту информацию (используйте gcloud alpha cloud-shell ssh --log-http
, если вы хотите проверить ее самостоятельно).
Насколько я вижу, когда вы нажимаете кнопку «Boost mode», браузер вызываетhttps://ssh.cloud.google.com/devshell?boost=true&forceNewVm=true
(и некоторые другие параметры), но я не могу заставить его работать в командной строке, поэтому я предполагаю, что он делает некоторые другие вещи, которые я не могу определить.
Если вам нужно этодля вашего рабочего процесса вы можете поднять запрос на функцию отслеживания проблем Google .