Konfiguration von Vault-Benachrichtigungen mithilfe desAWS Command Line Interface - Amazon S3 Glacier

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.

Konfiguration von Vault-Benachrichtigungen mithilfe desAWS Command Line Interface

In diesem Abschnitt wird beschrieben, wie Sie Tresor-Benachrichtigungen mit dem konfigurierenAWS Command Line Interface. Wenn Sie Benachrichtigungen konfigurieren, geben Sie Ereignisse zum Abschluss eines Amazon Simple Notification Service (Amazon SNS) aus. Neben der Benachrichtigungskonfiguration für den Tresor können Sie auch ein Thema angeben, zu dem Benachrichtigungen veröffentlicht werden sollen, wenn Sie einen Auftrag initiieren. Wenn Ihr Tresor so konfiguriert ist, dass für ein bestimmtes Ereignis eine Benachrichtigung erfolgt und Sie in der Anfrage zur Auftragsinitiierung Benachrichtigungen angeben, werden zwei Benachrichtigungen gesendet.

Gehen Sie wie folgt vor, um die Tresorbenachrichtigung mithilfe von zu konfigurierenAWS CLI.

(Voraussetzung) Einrichten der AWS CLI

  1. Herunterladen und Konfigurieren von AWS CLI. Eine Anleitung finden Sie unter den folgenden Themen im AWS Command Line Interface-Benutzerhandbuch:

    Installieren des AWS Command Line Interface

    Konfigurieren von AWS Command Line Interface

  2. Überprüfen Sie IhreAWS CLI Einrichtung, indem Sie die folgenden Befehle in die Befehlszeile eingeben. Diese Befehle stellen nicht explizit Anmeldeinformationen bereit, daher werden die Anmeldeinformationen des Standardprofils verwendet.

    • Versuchen Sie, den Befehl help zu verwenden.

      aws help
    • Verwenden Sie denlist-vaults Befehl, um eine Liste der S3 Glacier-Tresore für das konfigurierte Konto abzurufen. Ersetzen Sie 123456789012 durch IhreAWS-Konto ID.

      aws glacier list-vaults --account-id 123456789012
    • Um die aktuellen Konfigurationsdaten für zu sehenAWS CLI, verwenden Sie denaws configure list Befehl.

      aws configure list

Beispiel: Konfigurieren Sie Vault-Benachrichtigungen mithilfe desAWS CLI

  1. Verwenden Sie denset-vault-notifications Befehl, um Benachrichtigungen zu konfigurieren, die gesendet werden, wenn bestimmte Ereignisse in einem Tresor eintreten. Standardmäßig erhalten Sie keine Benachrichtigungen.

    aws glacier set-vault-notifications --vault-name examplevault --account-id 111122223333 --vault-notification-config file://notificationconfig.json
  2. Die Benachrichtigungskonfiguration ist ein JSON-Dokument, wie im folgenden Beispiel gezeigt.

    { "SNSTopic": "arn:aws:sns:us-west-2:012345678901:mytopic", "Events": ["ArchiveRetrievalCompleted", "InventoryRetrievalCompleted"] }

    Weitere Informationen zur Verwendung von Amazon SNS-Themen für S3 Glacier finden Sie unter Konfiguration von Tresorbenachrichtigungen in S3 Glacier: Allgemeine Konzepte

    Weitere Informationen zu Amazon SNS finden: