Applicazioni
Applicazioni pronte per il deploy, con impostazioni, log e metriche.
URL di base https://api.nodion.com. I percorsi brevi richiedono
X-Nodion-Project, a meno che il percorso non contenga già
/v2/projects/{id}.
Trovi i body delle richieste nella documentazione interattiva.
/v2/applications Elenca le applicazioni del progetto corrente
/v2/applications Crea un'applicazione nel progetto corrente
/v2/projects/{id}/applications Elenca le applicazioni
/v2/projects/{id}/applications Crea un'applicazione
/v2/applications/{id} Recupera un'applicazione
/v2/applications/{id} Aggiorna un'applicazione
/v2/applications/{id} Elimina un'applicazione
/v2/applications/{id}/source Aggiorna la sorgente Git di un'applicazione
/v2/applications/{id}/git/remote Recupera un remote di push per Nodion Git
/v2/applications/{id}/git/files Esegui il commit di file di testo in Nodion Git
/v2/applications/{id}/console/session Recupera lo stato della sessione della console shell dell'applicazione
/v2/applications/{id}/console Termina la sessione della console shell dell'applicazione
Solo il proprietario della sessione può fermare la VM. L'upgrade WebSocket è GET /v2/applications/{id}/console e non è documentato qui.
/v2/applications/{id}/metrics Recupera le metriche dell'applicazione
/v2/applications/{id}/containers Elenca i container in esecuzione
/v2/applications/{id}/containers/stats Recupera le statistiche sulle risorse di un container
/v2/applications/{id}/logs Recupera i log recenti dell'applicazione
/v2/applications/{id}/logs/history Interroga lo storico dei log dell'applicazione
/v2/applications/{id}/security Versioni dei runtime della build in esecuzione e aggiornamenti disponibili
Per le app con buildpack, i runtime installati dalla build in esecuzione e se una nuova build (o un pin di versione modificato) installerebbe una patch più recente.
/v2/create_rates Elenca i prezzi unitari per creare risorse a consumo