Erstellen Sie ein Amazon Data Firehose-Ereignisziel in AWS End User Messaging SMS - AWS SMS-Nachrichten für Endbenutzer

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 ein Amazon Data Firehose-Ereignisziel in AWS End User Messaging SMS

Bevor Sie ein Amazon Data Firehose-Ereignisziel erstellen können, müssen Sie zunächst einen Amazon Data Firehose-Stream erstellen. Weitere Informationen zum Erstellen von Protokollgruppen finden Sie unter Creating an Amazon Data Firehose Delivery Stream im Amazon Data Firehose Developer Guide.

Sie müssen eine IAM-Rolle erstellen, die es der AWS End User Messaging SMS and Voice v2-API ermöglicht, Daten an den Stream zu senden. Der folgende Abschnitt enthält Informationen zu den Anforderungen für diese Rolle.

Sie haben auch bereits einen Konfigurationssatz eingerichtet, mit dem Sie die Veranstaltungsziele verknüpfen können, siehe Konfigurationssätze in AWS End User Messaging SMS.

Create Amazon Data Firehose event destination (Console)

Gehen Sie wie folgt vor, um mithilfe der AWS End User Messaging SMS-Konsole ein Amazon Data Firehose-Ereignisziel zu erstellen:

  1. Öffnen Sie die SMS-Konsole für AWS Endbenutzer-Messaging unter https://console.aws.amazon.com/sms-voice/.

  2. Wählen Sie im Navigationsbereich unter Konfigurationen die Option Konfigurationssätze aus.

  3. Wählen Sie auf der Seite „Konfigurationssätze“ den Konfigurationssatz aus, dem Sie ein Ereignisziel hinzufügen möchten.

  4. Wählen Sie auf der Detailseite des Konfigurationssatzes die Option Zielereignis hinzufügen aus.

  5. Geben Sie im Abschnitt Veranstaltungsdetails einen benutzerfreundlichen Namen für den Namen des Veranstaltungsziels ein.

  6. Wählen Sie in der Dropdownliste Zieltyp die Option Amazon Data Firehose aus.

  7. Geben Sie für die IAM-Rolle arn den ARN der IAM-Rolle ein. Weitere Informationen zur IAM-Rolle arn finden Sie unter. IAM-Richtlinie für Amazon Data Firehose

  8. Geben Sie für Delivery stream arn den ARN der Amazon Data Firehose-Protokollgruppe ein, an die die Ereignisse gesendet werden sollen.

  9. Schalten Sie die Veröffentlichung von Ereignissen ein.

  10. Wählen Sie unter Ereignistypen Folgendes aus:

    • Alle SMS-Ereignisse (empfohlen) — Wählen Sie diese Option, um alle in Amazon Data Firehose aufgelisteten SMS-Ereignisse Ereignistypen zu senden.

    • Benutzerdefinierte SMS-Ereignisse — Wählen Sie bestimmte SMS-Ereignisse aus, die an Amazon Data Firehose gesendet werden sollen. Um die Liste der Ereignisse zu bearbeiten, wählen Sie SMS-Ereignisauswahl bearbeiten. Markieren Sie unter SMS-Ereignisauswahl bearbeiten nur die Ereignisse, die Sie an Amazon Data Firehose senden möchten. Wählen Sie Auswahl speichern.

    • Alle Sprachereignisse (empfohlen) — Wählen Sie diese Option, um alle in Amazon Data Firehose aufgeführten Sprachereignisse Ereignistypen zu senden.

    • Benutzerdefinierte Sprachereignisse — Wählen Sie bestimmte Sprachereignisse aus, die an Amazon Data Firehose gesendet werden sollen. Um die Liste der Ereignisse zu bearbeiten, wählen Sie Auswahl für Sprachereignisse bearbeiten. Markieren Sie unter Auswahl von Sprachereignissen bearbeiten nur die Ereignisse, die Sie an Amazon Data Firehose senden möchten. Wählen Sie Auswahl speichern.

    • Alle MMS-Ereignisse (empfohlen) — Wählen Sie diese Option, um alle in Amazon Data Firehose aufgelisteten MMS-Ereignisse Ereignistypen zu senden.

    • Benutzerdefinierte MMS-Ereignisse — Wählen Sie bestimmte MMS-Ereignisse aus, die an Amazon Data Firehouse gesendet werden sollen. Um die Liste der Ereignisse zu bearbeiten, wählen Sie MMS-Ereignisauswahl bearbeiten. Markieren Sie unter MMS-Ereignisauswahl bearbeiten nur die Ereignisse, die Sie an Amazon Data Firehose senden möchten. Wählen Sie Auswahl speichern.

  11. Wählen Sie Ereignis erstellen aus.

Create Amazon Data Firehose event destination (AWS CLI)

Nachdem Sie die IAM-Rolle und den Amazon Data Firehose-Lieferstream erstellt haben, können Sie das Ereignisziel erstellen.

Sie können den create-event-destinationBefehl verwenden, um ein Eventziel zu erstellen.

$ aws pinpoint-sms-voice-v2 create-event-destination \ > --event-destination-name eventDestinationName \ > --configuration-set-name configurationSet \ > --matching-event-types eventTypes \ > --kinesis-firehose-destination IamRoleArn=arn:aws:iam::111122223333:role/AKFSMSRole,DeliveryStreamArn=arn:aws:firehose:us-east-1:111122223333:deliverystream/MyDeliveryStream

Nehmen Sie im vorherigen Befehl die folgenden Änderungen vor:

  • eventDestinationNameErsetzen Sie es durch einen Namen, der das Ziel des Ereignisses beschreibt.

  • configurationSetErsetzen Sie es durch den Namen des Konfigurationssatzes, dem Sie das Ereignisziel zuordnen möchten.

  • eventTypesErsetzen Sie es durch einen oder mehrere der unter aufgeführten EreignistypenEreignistypen für SMS, MMS und Sprache.

  • Ersetzen Sie den Wert von IamRoleArn durch den Amazon-Ressourcenname (ARN) einer IAM-Rolle, für die unter IAM-Richtlinie für Amazon Data Firehose beschriebenen Richtlinien gelten.

  • Ersetzen Sie den Wert von DeliveryStreamArn durch den ARN des Amazon Data Firehose-Streams, an den Sie Ereignisse senden möchten.