Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AS2eventi
Di seguito sono riportati i campi di dettaglio degli AS2 eventi:
AS2Payload (ricezione completata)
AS2Ricezione del payload non riuscita
AS2Invio del payload completato
AS2Invio del payload non riuscito
AS2MDNRicezione completata
AS2MDNRicezione non riuscita
AS2MDNInvio completato
AS2MDNInvio non riuscito
I detail-type
campi source
e sono inclusi di seguito perché contengono valori specifici per Transfer Family gli eventi. Per le definizioni degli altri campi di metadati inclusi in tutti gli eventi, consulta il riferimento alla struttura degli eventi nella Guida per l'Amazon EventBridge utente.
{ . . ., "detail-type": "string", "source": "aws.transfer", . . ., "detail": { "s3-attributes" : { "file-bucket" : "string", "file-key" : "string", "json-bucket" : "string", "json-key" : "string", "mdn-bucket" : "string", "mdn-key" : "string" } "mdn-subject" : "string", "mdn-message-id" : "string", "disposition" : "string", "bytes" : "number", "as2-from" : "string", "as2-message-id" : "string", "as2-to" : "string", "connector-id" : "string", "client-ip" : "string", "agreement-id" : "string", "server-id" : "string", "requester-file-name" : "string", "message-subject" : "string", "start-timestamp" : "string", "end-timestamp" : "string", "status-code" : "string", "failure-code" : "string", "failure-message" : "string", "transfer-id" : "string" } }
detail-type
-
Identifica il tipo di evento.
Per questo evento, il valore è uno degli AS2 eventi elencati in precedenza.
source
-
Identifica il servizio che ha generato l'evento. Per Transfer Family gli eventi, questo valore è
aws.transfer
. detail
-
Un JSON oggetto che contiene informazioni sull'evento. Il servizio che genera l'evento determina il contenuto di questo campo.
s3-attributes
-
Identifica il bucket e la chiave Amazon S3 per il file da trasferire. Per MDN gli eventi, identifica anche il bucket e la chiave per il file. MDN
file-bucket
-
Il contenitore per l'oggetto in Amazon S3.
file-key
-
Il nome assegnato all'oggetto in Amazon S3.
json-bucket
-
Per COMPLETED o FAILED trasferisce, il contenitore per il JSON file.
json-key
-
Per COMPLETED o FAILED trasferisce, il nome assegnato al JSON file in Amazon S3.
mdn-bucket
-
Per MDN gli eventi, il contenitore per il MDN file.
mdn-key
-
Ad MDN esempio, il nome assegnato al MDN file in Amazon S3.
mdn-subject
-
Per MDN gli eventi, una descrizione testuale per la disposizione del messaggio.
mdn-message-id
-
Per MDN gli eventi, un ID univoco per il MDN messaggio.
disposition
-
Per MDN gli eventi, la categoria per la disposizione.
bytes
-
Il numero di byte nel messaggio.
as2-from
-
Il partner AS2 commerciale che invia il messaggio.
as2-message-id
-
Un identificatore univoco per il AS2 messaggio da trasferire.
as2-to
-
Il partner AS2 commerciale che riceve il messaggio.
connector-id
-
Per AS2 i messaggi inviati da un server Transfer Family a un partner commerciale, viene utilizzato l'identificatore univoco del AS2 connettore.
client-ip
-
Per gli eventi del server (trasferimenti da un partner commerciale a un server Transfer Family), l'indirizzo IP del client coinvolto nel trasferimento.
agreement-id
-
Per gli eventi del server, l'identificatore univoco dell'AS2accordo.
server-id
-
Per gli eventi del server, un ID univoco solo per il server Transfer Family.
requester-file-name
-
Per gli eventi di payload, il nome originale del file ricevuto durante il trasferimento.
message-subject
-
Una descrizione testuale dell'oggetto del messaggio.
start-timestamp
-
Per trasferimenti riusciti, il timestamp di inizio dell'elaborazione dei file.
end-timestamp
-
Per trasferimenti riusciti, il timestamp del completamento dell'elaborazione del file.
status-code
-
Il codice che corrisponde allo stato del processo di trasferimento dei AS2 messaggi. Valori validi:
COMPLETED | FAILED | PROCESSING
. failure-code
-
Per i trasferimenti non riusciti, la categoria relativa al motivo per cui il trasferimento non è riuscito.
failure-message
-
Per i trasferimenti non riusciti, i dettagli del motivo per cui il trasferimento non è riuscito.
transfer-id
-
L'identificatore univoco dell'evento di trasferimento.
Esempio AS2Esempio di evento Payload Receive Completed
{ "version": "0", "id": "event-ID", "detail-type": "AS2 Payload Receive Completed", "source": "aws.transfer", "account": "076722215406", "time": "2024-02-07T06:47:05Z", "region": "us-east-1", "resources": ["arn:aws:transfer:us-east-1:076722215406:connector/c-1111aaaa2222bbbb3"], "detail": { "s3-attributes": { "file-key": "/inbound/processed/testAs2Message.dat", "file-bucket": "DOC-EXAMPLE-BUCKET" }, "client-ip": "client-IP-address", "requester-file-name": "testAs2MessageVerifyFile.dat", "end-timestamp": "2024-02-07T06:47:06.040031Z", "as2-from": "as2-from-ID", "as2-message-id": "as2-message-ID", "message-subject": "Message from AS2 tests", "start-timestamp": "2024-02-07T06:47:05.410Z", "status-code": "PROCESSING", "bytes": 63, "as2-to": "as2-to-ID", "agreement-id": "a-1111aaaa2222bbbb3", "server-id": "s-1234abcd5678efghi" } }
Esempio AS2MDNRicevi un evento di esempio non riuscito
{ "version": "0", "id": "event-ID", "detail-type": "AS2 MDN Receive Failed", "source": "aws.transfer", "account": "889901007463", "time": "2024-02-06T22:05:09Z", "region": "us-east-1", "resources": ["arn:aws:transfer:us-east-1:076722215406:server/s-1111aaaa2222bbbb3"], "detail": { "mdn-subject": "Your Requested MDN Response re: Test run from Id 123456789abcde to partner ijklmnop987654", "s3-attributes": { "json-bucket": "DOC-EXAMPLE-BUCKET1", "file-key": "/as2Integ/TestOutboundWrongCert.dat", "file-bucket": "DOC-EXAMPLE-BUCKET2", "json-key": "/as2Integ/failed/TestOutboundWrongCert.dat.json" }, "mdn-message-id": "MDN-message-ID", "end-timestamp": "2024-02-06T22:05:09.479878Z", "as2-from": "PartnerA", "as2-message-id": "as2-message-ID", "connector-id": "c-1234abcd5678efghj", "message-subject": "Test run from Id 123456789abcde to partner ijklmnop987654", "start-timestamp": "2024-02-06T22:05:03Z", "failure-code": "VERIFICATION_FAILED_NO_MATCHING_KEY_FOUND", "status-code": "FAILED", "as2-to": "MyCompany", "failure-message": "No public certificate matching message signature could be found in profile: p-1234abcd5678efghj", "transfer-id": "transfer-ID" } }