Applications
Deployable applications and their settings, logs and metrics.
Basis https://api.nodion.com. Kurze Pfade brauchen
X-Nodion-Project, außer der Pfad hat schon
/v2/projects/{id}.
Request-Bodies stehen in den interaktiven Docs.
/v2/applications List applications in the current project
/v2/applications Create an application in the current project
/v2/projects/{id}/applications List applications
/v2/projects/{id}/applications Create an application
/v2/applications/{id} Get an application
/v2/applications/{id} Update an application
/v2/applications/{id} Delete an application
/v2/applications/{id}/source Update an application's git source
/v2/applications/{id}/git/remote Return a Nodion Git push remote
/v2/applications/{id}/git/files Commit text files into Nodion Git
/v2/applications/{id}/console/session Get the application's shell-console session status
/v2/applications/{id}/console End the application's shell-console session
Only the session owner may stop the VM. The WebSocket upgrade is GET /v2/applications/{id}/console and is not documented here.
/v2/applications/{id}/metrics Get application metrics
/v2/applications/{id}/containers List running containers
/v2/applications/{id}/containers/stats Get container resource stats
/v2/applications/{id}/logs Get recent application logs
/v2/applications/{id}/logs/history Query historical application logs
/v2/create_rates List unit prices for usage-based create resources