Aktualizowanie definicji API w usłudze AWS API Gateway | Qlik Cloud Pomoc
Przeskocz do zawartości głównej

Aktualizowanie definicji API w usłudze AWS API Gateway

Zaimportuj plik JSON do usługi AWS API Gateway, aby zaktualizować istniejącą definicję.

  • Masz dostęp do usługi AWS API Gateway.
  • Masz zainstalowany interfejs AWS CLI. Aby uzyskać więcej informacji, zobacz Instalowanie interfejsu AWS CLI.
  • Masz wyeksportowaną definicję API jako plik JSON.
  • Przesłano poprzednią wersję definicji API do usługi AWS API Gateway.
  1. Otwórz wiersz poleceń i wprowadź następujące polecenie, aby przesłać plik:
    aws apigateway put-rest-api --rest-api-id {api-id} --mode {mode} --body 'file://{yourfile}.json'
  2. Dodaj odpowiednie parametry:
    Parametr Opis
    {api-id} Identyfikator AWS API Gateway dla API, które ma zostać zaktualizowane.
    {mode} Zachowanie podczas importu. Wartością może być overwrite, aby zastąpić poprzednią wersję API nową, lub merge, aby scalić obie wersje.
    {yourfile} Ścieżka i nazwa pliku wyeksportowanej definicji API.
  3. Wykonaj polecenie.

Twoja definicja API zostanie scalona lub nadpisana, w zależności od zdefiniowanego trybu. Możesz sprawdzić aktualizację w konsoli AWS API Gateway.

W tym przykładzie przesłano pierwszą wersję definicji API zawierającą tylko zasób /contacts i jego operacje. Następnie przesłano drugą wersję z zasobem /companies i scalono ją z poprzednią wersją.

Zrzut ekranu scalonej definicji API.

Aby uzyskać więcej informacji na temat polecenia put-rest-api, zobacz dokumentację AWS.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać!