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.
SFTPFTPS, und FTP Serverereignisse
Im Folgenden sind die Detailfelder für SFTPFTPS, und FTP Serverereignisse aufgeführt:
FTPDer Download des Dateiservers ist abgeschlossen
FTPDer Download des Dateiservers ist fehlgeschlagen
FTPDer Upload des Dateiservers wurde abgeschlossen
FTPDer Upload des Dateiservers ist fehlgeschlagen
FTPSDer Download des Dateiservers wurde abgeschlossen
FTPSDer Download des Dateiservers ist fehlgeschlagen
FTPSDer Upload des Dateiservers wurde abgeschlossen
FTPSDer Upload des Dateiservers ist fehlgeschlagen
SFTPDas Herunterladen der Serverdatei wurde abgeschlossen
SFTPDas Herunterladen der Serverdatei ist fehlgeschlagen
SFTPDas Hochladen der Serverdatei wurde abgeschlossen
SFTPDas Hochladen der Serverdatei ist fehlgeschlagen
Die detail-type
Felder source
und sind unten aufgeführt, da sie spezifische Werte für Transfer Family Ereignisse enthalten. Definitionen der anderen Metadatenfelder, die in allen Ereignissen enthalten sind, finden Sie unter Referenz zur Ereignisstruktur im Amazon EventBridge Benutzerhandbuch.
{ . . ., "detail-type": "string", "source": "aws.transfer", . . ., "detail": { "failure-code" : "string", "status-code" : "string", "protocol" : "string", "bytes" : "number", "client-ip" : "string", "failure-message" : "string", "end-timestamp" : "string", "etag" : "string", "file-path" : "string", "server-id" : "string", "username" : "string", "session-id" : "string", "start-timestamp" : "string" } }
detail-type
-
Identifiziert den Ereignistyp.
Für dieses Ereignis entspricht der Wert einem der zuvor aufgeführten FTP Serverereignisnamen SFTPFTPS, oder.
source
-
Identifiziert den Service, aus dem das Ereignis stammt. Für Transfer Family Family-Veranstaltungen ist dieser Wert
aws.transfer
. detail
-
Ein JSON Objekt, das Informationen über das Ereignis enthält. Der Service, der das Ereignis generiert, bestimmt den Inhalt dieses Feldes.
Für dieses Ereignis umfassen die Daten Folgendes:
failure-code
-
Kategorie, warum die Übertragung fehlgeschlagen ist. Werte:
PARTIAL_UPLOAD | PARTIAL_DOWNLOAD | UNKNOWN_ERROR
status-code
-
Ob die Übertragung erfolgreich ist. Werte:
COMPLETED | FAILED
. protocol
-
Das für die Übertragung verwendete Protokoll. Werte:
SFTP | FTPS | FTP
bytes
-
Die Anzahl der übertragenen Bytes.
client-ip
-
Die IP-Adresse des Clients, der an der Übertragung beteiligt ist
failure-message
-
Bei fehlgeschlagenen Übertragungen die Details, warum die Übertragung fehlgeschlagen ist.
end-timestamp
-
Bei erfolgreichen Übertragungen der Zeitstempel, wann die Verarbeitung der Datei abgeschlossen ist.
etag
-
Das Entity-Tag (wird nur für Amazon S3 S3-Dateien verwendet).
file-path
-
Der Pfad zu der Datei, die übertragen wird.
server-id
-
Die eindeutige ID für den Transfer Family Family-Server.
username
-
Der Benutzer, der die Übertragung durchführt.
session-id
-
Die eindeutige Kennung für die Übertragungssitzung.
start-timestamp
-
Bei erfolgreichen Übertragungen der Zeitstempel für den Beginn der Dateiverarbeitung.
Beispiel SFTPBeispielereignis: Fehler beim Herunterladen der Serverdatei
Das folgende Beispiel zeigt ein Ereignis, bei dem ein Download auf einem SFTP Server fehlgeschlagen Amazon EFS ist (wird der Speicher verwendet).
{ "version": "0", "id": "event-ID", "detail-type": "SFTP Server File Download Failed", "source": "aws.transfer", "account": "958412138249", "time": "2024-01-29T17:20:27Z", "region": "us-east-1", "resources": [ "arn:aws:transfer:us-east-1:958412138249:server/s-1234abcd5678efghi" ], "detail": { "failure-code": "PARTIAL_DOWNLOAD", "status-code": "FAILED", "protocol": "SFTP", "bytes": 4100, "client-ip": "IP-address", "failure-message": "File was partially downloaded.", "end-timestamp": "2024-01-29T17:20:27.749749117Z", "file-path": "/fs-1234abcd5678efghi/user0/test-file", "server-id": "s-1234abcd5678efghi", "username": "test", "session-id": "session-ID", "start-timestamp": "2024-01-29T17:20:16.706282454Z" } }
Beispiel FTPBeispielereignis „Dateiserver-Upload abgeschlossen“
Das folgende Beispiel zeigt ein Ereignis, bei dem ein Upload auf einem FTP Server erfolgreich abgeschlossen wurde (Amazon S3 wird der Speicher verwendet).
{ "version": "0", "id": "event-ID", "detail-type": "FTP Server File Upload Completed", "source": "aws.transfer", "account": "958412138249", "time": "2024-01-29T16:31:43Z", "region": "us-east-1", "resources": [ "arn:aws:transfer:us-east-1:958412138249:server/s-1111aaaa2222bbbb3" ], "detail": { "status-code": "COMPLETED", "protocol": "FTP", "bytes": 1048576, "client-ip": "10.0.0.141", "end-timestamp": "2024-01-29T16:31:43.311866408Z", "etag": "b6d81b360a5672d80c27430f39153e2c", "file-path": "/DOC-EXAMPLE-BUCKET/test/1mb_file", "server-id": "s-1111aaaa2222bbbb3", "username": "test", "session-id": "event-ID", "start-timestamp": "2024-01-29T16:31:42.462088327Z" } }