Erstellen Sie einen Alias für eine Lambda-Funktion - AWS Lambda

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erstellen Sie einen Alias für eine Lambda-Funktion

Sie können für Ihre Lambda-Funktion Aliasse erstellen. Ein Lambda-Alias ist ein Zeiger auf eine Version einer Funktion, der aktualisiert werden kann. Die Benutzer der Funktion können mit dem Alias Amazon Resource Name (ARN) auf die Funktionsversion zugreifen. Wenn Sie eine neue Version bereitstellen, können Sie den Alias aktualisieren, um ihn auf die neue Version umzustellen oder den Datenverkehr zwischen zwei Versionen aufzuteilen.

Console
Um einen Alias mit der Konsole zu erstellen
  1. Öffnen Sie die Seite Funktionen der Lambda-Konsole.

  2. Wählen Sie eine Funktion aus.

  3. Wählen Sie Aliasse und dann Alias erstellen aus.

  4. Führen Sie auf der Seite Alias erstellen die folgenden Schritte aus:

    1. Machen Sie für den Alias eine Angabe unter Name.

    2. (Optional) Geben Sie eine Beschreibung für den Alias ein.

    3. Wählen Sie unter Version, eine Funktionsversion aus, auf die der Alias verweisen soll.

    4. (Optional) Um das Routing für den Alias zu konfigurieren, erweitern Sie den Eintrag Gewichteter Alias. Weitere Informationen finden Sie unter Erstellen Sie eine Routing-Konfiguration für einen Lambda-Alias.

    5. Wählen Sie Save (Speichern) aus.

AWS CLI

Um einen Alias mit dem AWS Command Line Interface (AWS CLI) zu erstellen, verwenden Sie den Befehl create-alias.

aws lambda create-alias \ --function-name my-function \ --name alias-name \ --function-version version-number \ --description " "

Um einen Alias so zu ändern, dass er auf eine neue Version der Funktion verweist, verwenden Sie den Befehl update-alias.

aws lambda update-alias \ --function-name my-function \ --name alias-name \ --function-version version-number

Verwenden Sie den Befehl delete-alias, um einen Alias zu löschen.

aws lambda delete-alias \ --function-name my-function \ --name alias-name

Die AWS CLI Befehle in den vorherigen Schritten entsprechen den folgenden API Lambda-Operationen: