OAuth: iniciar una instancia de cómputo de Google desde Google App Engine

Tengo una aplicación web de Google App Engine que ejecuta la mayoría de mi sitio. Sin embargo, para ciertas funciones, necesito una máquina linux. Me gustaría que mi aplicación Google App Engine gire automáticamente una instancia informática de Google en ciertos eventos.

Entiendo que puede agregar instancias de Google Compute utilizando la API REST de Compute Engine. Sin embargo, para acceder a la API REST de Google Compute, debe obtener un token de acceso mediante el proceso de autenticación OAuth2.

¿Cómo puedo obtener mediante programación un token de acceso desde el motor de aplicaciones de Google?

Parece que todos los métodos de autenticación requieren que aparezca una ventana para que pueda escribir su nombre de usuario y contraseña, lo cual no es práctico desde el motor de aplicaciones de Google.

Respuestas a la pregunta(2)

Su respuesta a la pregunta