As2ConnectorConfig - AWS Transfer Family

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à.

As2ConnectorConfig

Contiene i dettagli per un oggetto connettore AS2. L'oggetto connettore viene utilizzato per i processi AS2 in uscita, per connettere il AWS Transfer Family cliente con il partner commerciale.

Indice

BasicAuthSecretId

Fornisce supporto di autenticazione di base all'API AS2 Connectors. Per utilizzare l'autenticazione di base, devi fornire il nome o Amazon Resource Name (ARN) di un secret in. AWS Secrets Manager

Il valore predefinito per questo parametro ènull, che indica che l'autenticazione di base non è abilitata per il connettore.

Se il connettore deve utilizzare l'autenticazione di base, il segreto deve avere il seguente formato:

{ "Username": "user-name", "Password": "user-password" }

Sostituisci user-name e user-password con le credenziali dell'utente effettivo che viene autenticato.

Tieni presente quanto segue:

  • Stai archiviando queste credenziali in Secrets Manager, non passandole direttamente a questa API.

  • Se utilizzi l'API, gli SDK o CloudFormation per configurare il connettore, devi creare il segreto prima di poter abilitare l'autenticazione di base. Tuttavia, se utilizzi la console di AWS gestione, puoi fare in modo che il sistema crei il segreto per te.

Se in precedenza hai abilitato l'autenticazione di base per un connettore, puoi disabilitarla utilizzando la chiamata UpdateConnector API. Ad esempio, se si utilizza la CLI, è possibile eseguire il comando seguente per rimuovere l'autenticazione di base:

update-connector --connector-id my-connector-id --as2-config 'BasicAuthSecretId=""'

▬Tipo: stringa

Limitazioni di lunghezza: lunghezza minima di 0. La lunghezza massima è 2048 caratteri.

Campo obbligatorio: no

Compression

Speciifica se il file AS2 è compresso.

▬Tipo: stringa

Valori validi: ZLIB | DISABLED

Campo obbligatorio: no

EncryptionAlgorithm

L'algoritmo utilizzato per crittografare il file.

Tieni presente quanto segue:

  • Non utilizzare l'DES_EDE3_CBCalgoritmo a meno che non sia necessario supportare un client legacy che lo richiede, poiché si tratta di un algoritmo di crittografia debole.

  • È possibile specificare solo NONE se l'URL del connettore utilizza HTTPS. L'utilizzo di HTTPS garantisce che nessun traffico venga inviato in formato non crittografato.

▬Tipo: stringa

Valori validi: AES128_CBC | AES192_CBC | AES256_CBC | DES_EDE3_CBC | NONE

Campo obbligatorio: no

LocalProfileId

Un identificativo univoco il profilo locale AS2.

▬Tipo: stringa

Vincoli di lunghezza: lunghezza fissa di 19.

Modello: p-([0-9a-f]{17})

Campo obbligatorio: no

MdnResponse

Utilizzato per le richieste in uscita (da un AWS Transfer Family server a un server AS2 partner) per determinare se la risposta del partner per i trasferimenti è sincrona o asincrona. Specificare uno dei seguenti valori:

  • SYNC: Il sistema prevede una risposta MDN sincrona, che confermi che il file è stato trasferito correttamente (o meno).

  • NONE: specifica che non è richiesta alcuna risposta MDN.

▬Tipo: stringa

Valori validi: SYNC | NONE

Campo obbligatorio: no

MdnSigningAlgorithm

L'algoritmo di firma per la risposta MDN.

Nota

Se impostato su DEFAULT (o non impostato affatto), SigningAlgorithm viene utilizzato il valore di.

▬Tipo: stringa

Valori validi: SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT

Campo obbligatorio: no

MessageSubject

Utilizzato come attributo di intestazione Subject HTTP nei messaggi AS2 inviati con il connettore.

▬Tipo: stringa

Limitazioni di lunghezza: lunghezza minima pari a 1. La lunghezza massima è 1024 caratteri.

Modello: [\p{Print}\p{Blank}]+

Campo obbligatorio: no

PartnerProfileId

Un identificatore univoco per il profilo partner del connettore.

▬Tipo: stringa

Vincoli di lunghezza: lunghezza fissa di 19.

Modello: p-([0-9a-f]{17})

Campo obbligatorio: no

SigningAlgorithm

L'algoritmo utilizzato per firmare i messaggi AS2 inviati con il connettore.

▬Tipo: stringa

Valori validi: SHA256 | SHA384 | SHA512 | SHA1 | NONE

Campo obbligatorio: no

Vedi anche

Per ulteriori informazioni sull'utilizzo di questa API in uno degli AWS SDK specifici della lingua, consulta quanto segue: