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.
Richten Sie ein Data Firehose-Ereignisziel für die Veröffentlichung von Amazon SES SES-Ereignissen ein
Ein Amazon Data Firehose-Ereignisziel steht für eine Entität, die bestimmte Amazon SES SES-E-Mail-Sendeereignisse an Firehose veröffentlicht. Da ein Firehose-Ereignisziel nur in einem Konfigurationssatz eingerichtet werden kann, müssen Sie zunächst einen Konfigurationssatz erstellen. Als Nächstes fügen Sie dem Konfigurationssatz das Ereignisziel hinzu.
Das Verfahren in diesem Abschnitt zeigt, wie Sie Firehose-Ereigniszieldetails zu einem Konfigurationssatz hinzufügen, und es wird davon ausgegangen, dass Sie die Schritte 1 bis 6 unter abgeschlossen haben. Erstellen eines Ereignisziels
Sie können auch den Vorgang UpdateConfigurationSetEventDestination im Amazon SES API V2-Ziel verwenden, um Ereignisziele zu erstellen und zu aktualisieren.
So fügen Sie Firehose-Ereigniszieldetails zu einem Konfigurationssatz mithilfe der Konsole hinzu
-
Dies sind die detaillierten Anweisungen zur Auswahl von Firehose als Veranstaltungszieltyp in Schritt 7 und es wird davon ausgegangen, dass Sie alle vorherigen Schritte unter abgeschlossen haben. Erstellen eines Ereignisziels Nachdem Sie den Firehose-Zieltyp ausgewählt, einen Zielnamen eingegeben und die Veröffentlichung von Ereignissen aktiviert haben, wird der Bereich Amazon Data Firehose Delivery Stream angezeigt. Seine Felder werden in den folgenden Schritten behandelt.
-
Wählen Sie für Delivery Stream einen vorhandenen Firehose-Lieferstream aus, oder wählen Sie Neuen Stream erstellen, um mit der Firehose-Konsole einen neuen Stream zu erstellen.
Informationen zum Erstellen eines Streams mit der Firehose-Konsole finden Sie unter Creating an Amazon Kinesis Firehose Delivery Stream im Amazon Data Firehose Developer Guide.
-
Wählen Sie für Identity and Access Management (IAM) eine IAM-Rolle aus, für die Amazon SES berechtigt ist, in Ihrem Namen auf Firehose zu veröffentlichen. Sie können eine vorhandene Rolle auswählen, Amazon SES eine Rolle für Sie erstellen lassen oder Ihre eigene Rolle erstellen.
Wenn Sie eine bestehende Rolle wählen oder Ihre eigene Rolle erstellen, müssen Sie die Richtlinien der Rolle manuell ändern, um der Rolle die Erlaubnis zu erteilen, auf den Firehose-Lieferstream zuzugreifen, und um Amazon SES die Erlaubnis zu erteilen, die Rolle zu übernehmen. Beispiele für Richtlinien finden Sie unter Amazon SES die Erlaubnis zur Veröffentlichung in Ihrem Firehose Delivery Stream erteilen.
-
Wählen Sie Next (Weiter).
-
Wenn Sie auf dem Review-Bildschirm mit der Definition Ihres Veranstaltungsziels zufrieden sind, wählen SieHinzufügen eines Zielsaus.
Informationen zur Verwendung der UpdateConfigurationSetEventDestination
API zum Hinzufügen eines Firehose-Ereignisziels finden Sie in der Amazon Simple Email Service API-Referenz.
Amazon SES die Erlaubnis zur Veröffentlichung in Ihrem Firehose Delivery Stream erteilen
Damit Amazon SES Datensätze in Ihrem Firehose-Lieferstream veröffentlichen kann, müssen Sie eine AWS Identity and Access Management (IAM-) Rolle verwenden und die Berechtigungsrichtlinie und Vertrauensrichtlinie der Rolle anhängen oder ändern. Die Berechtigungsrichtlinie ermöglicht es der Rolle, Datensätze in Ihrem Firehose-Lieferstream zu veröffentlichen, und die Vertrauensrichtlinie ermöglicht es Amazon SES, die Rolle zu übernehmen.
Dieser Abschnitt enthält Beispiele für beide Richtlinien. Weitere Informationen zum Anfügen von Richtlinien an IAM-Rollen finden Sie unter Ändern einer Rolle im IAM-Benutzerhandbuch.
Berechtigungsrichtlinie
Die folgende Berechtigungsrichtlinie ermöglicht es der Rolle, Datensätze in Ihrem Firehose-Lieferstream zu veröffentlichen.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Action": [ "firehose:PutRecordBatch" ], "Resource": [ "arn:aws:firehose:
delivery-region
:111122223333
:deliverystream/delivery-stream-name
" ] } ] }
Nehmen Sie im vorherigen Beispiel Sie die folgenden Änderungen vor:
-
Ersetzen Sie
delivery-region
durch die AWS Region, in der Sie den Firehose-Lieferstream erstellt haben. -
Ersetzen Sie
111122223333
durch Ihre AWS -Konto-ID. -
Ersetzen Sie
delivery-stream-name durch den Namen
des Firehose-Lieferstreams.
Vertrauensrichtlinie
Die folgende Vertrauensrichtlinie ermöglicht Amazon SES die Rolle zu übernehmen.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "", "Effect": "Allow", "Principal": { "Service": "ses.amazonaws.com" }, "Action": "sts:AssumeRole", "Condition": { "StringEquals": { "AWS:SourceAccount": "
111122223333
", "AWS:SourceArn": "arn:aws:ses:delivery-region
:111122223333
:configuration-set/configuration-set-name
" } } } ] }
Nehmen Sie im vorherigen Beispiel Sie die folgenden Änderungen vor:
-
Ersetzen Sie
delivery-region
durch die AWS Region, in der Sie den Firehose-Lieferstream erstellt haben. -
Ersetzen Sie
111122223333
durch Ihre AWS -Konto-ID. -
Ersetzen Sie
configuration-set-name durch den Namen
Ihres Konfigurationssatzes, der dem Firehose-Lieferstream zugeordnet ist.