Aplikacje
Aplikacje, ich ustawienia, logi i metryki.
Bazowy URL: https://api.nodion.com. Krótkie ścieżki wymagają nagłówka
X-Nodion-Project, chyba że ścieżka zawiera już
/v2/projects/{id}.
Treści żądań znajdziesz w interaktywnej dokumentacji.
/v2/applications Pobierz listę aplikacji w bieżącym projekcie
/v2/applications Utwórz aplikację w bieżącym projekcie
/v2/projects/{id}/applications Pobierz listę aplikacji
/v2/projects/{id}/applications Utwórz aplikację
/v2/applications/{id} Pobierz aplikację
/v2/applications/{id} Zaktualizuj aplikację
/v2/applications/{id} Usuń aplikację
/v2/applications/{id}/source Zaktualizuj źródło Git aplikacji
/v2/applications/{id}/git/remote Pobierz remote Nodion Git do wysyłania kodu (push)
/v2/applications/{id}/git/files Utwórz commit z plikami tekstowymi w Nodion Git
/v2/applications/{id}/console/session Pobierz stan sesji powłoki aplikacji
/v2/applications/{id}/console Zakończ sesję powłoki aplikacji
Tylko właściciel sesji może zatrzymać VM. Upgrade do WebSocket odbywa się przez GET /v2/applications/{id}/console i nie jest tu opisany.
/v2/applications/{id}/metrics Pobierz metryki aplikacji
/v2/applications/{id}/containers Pobierz listę działających kontenerów
/v2/applications/{id}/containers/stats Pobierz statystyki zasobów kontenera
/v2/applications/{id}/logs Pobierz ostatnie logi aplikacji
/v2/applications/{id}/logs/history Przeszukaj historię logów aplikacji
/v2/applications/{id}/security Pobierz wersje runtime działającego buildu i dostępne aktualizacje
W aplikacjach z buildpackami: wersje runtime zainstalowane przez działający build i informacja, czy nowy build (lub zmiana przypiętej wersji) zainstalowałby nowszy patch.
/v2/create_rates Pobierz listę cen jednostkowych za tworzenie zasobów rozliczanych według zużycia