Applicaties
Applicaties die je kunt deployen, met hun instellingen, logs en metrics.
Basis-URL: https://api.nodion.com. Korte paden hebben
X-Nodion-Project nodig, tenzij het pad al
/v2/projects/{id} bevat.
De requestbodies staan in de interactieve documentatie.
/v2/applications Applicaties in het huidige project weergeven
/v2/applications Een applicatie in het huidige project aanmaken
/v2/projects/{id}/applications Applicaties weergeven
/v2/projects/{id}/applications Een applicatie aanmaken
/v2/applications/{id} Een applicatie ophalen
/v2/applications/{id} Een applicatie bijwerken
/v2/applications/{id} Een applicatie verwijderen
/v2/applications/{id}/source De Git-bron van een applicatie bijwerken
/v2/applications/{id}/git/remote Een push-remote voor Nodion Git ophalen
/v2/applications/{id}/git/files Tekstbestanden naar Nodion Git committen
/v2/applications/{id}/console/session De status van de shellconsolesessie van de applicatie ophalen
/v2/applications/{id}/console De shellconsolesessie van de applicatie beëindigen
Alleen de eigenaar van de sessie kan de VM stoppen. De WebSocket-upgrade loopt via GET /v2/applications/{id}/console en wordt hier niet beschreven.
/v2/applications/{id}/metrics Metrics van een applicatie ophalen
/v2/applications/{id}/containers Draaiende containers weergeven
/v2/applications/{id}/containers/stats Resourcestatistieken van een container ophalen
/v2/applications/{id}/logs Recente logs van een applicatie ophalen
/v2/applications/{id}/logs/history Historische logs van een applicatie opvragen
/v2/applications/{id}/security Runtimeversies van de draaiende build en beschikbare updates ophalen
Voor apps met buildpacks: de runtimes die de draaiende build heeft geïnstalleerd en of een nieuwe build (of een gewijzigde vastgepinde versie) een nieuwere patch zou installeren.
/v2/create_rates Eenheidsprijzen weergeven voor het aanmaken van resources die naar gebruik worden gefactureerd