Aplicaciones
Aplicaciones desplegables con sus ajustes, logs y métricas.
URL base https://api.nodion.com. Las rutas cortas necesitan
X-Nodion-Project, salvo que la ruta ya incluya
/v2/projects/{id}.
Consulta los cuerpos de las peticiones en la documentación interactiva.
/v2/applications Lista las aplicaciones del proyecto actual
/v2/applications Crea una aplicación en el proyecto actual
/v2/projects/{id}/applications Lista las aplicaciones
/v2/projects/{id}/applications Crea una aplicación
/v2/applications/{id} Obtén una aplicación
/v2/applications/{id} Actualiza una aplicación
/v2/applications/{id} Elimina una aplicación
/v2/applications/{id}/source Actualiza el origen Git de una aplicación
/v2/applications/{id}/git/remote Obtén un remote de push de Nodion Git
/v2/applications/{id}/git/files Haz commit de archivos de texto en Nodion Git
/v2/applications/{id}/console/session Obtén el estado de la sesión de consola shell de la aplicación
/v2/applications/{id}/console Cierra la sesión de consola shell de la aplicación
Solo el propietario de la sesión puede detener la VM. El upgrade a WebSocket es GET /v2/applications/{id}/console y no se documenta aquí.
/v2/applications/{id}/metrics Obtén las métricas de la aplicación
/v2/applications/{id}/containers Lista los contenedores en ejecución
/v2/applications/{id}/containers/stats Obtén las estadísticas de recursos de un contenedor
/v2/applications/{id}/logs Obtén los logs recientes de la aplicación
/v2/applications/{id}/logs/history Consulta el histórico de logs de la aplicación
/v2/applications/{id}/security Versiones de runtime de la build en ejecución y actualizaciones disponibles
En apps con buildpacks, los runtimes que instaló la build en ejecución y si una build nueva (o un cambio en la versión fijada) instalaría un parche más reciente.
/v2/create_rates Lista los precios unitarios para crear recursos de pago por uso