本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
As2ConnectorConfig
包含AS2連接器物件的詳細資訊。連接器物件用於AS2傳出程序,以將 AWS Transfer Family 客戶與交易合作夥伴連線。
目錄
- BasicAuthSecretId
-
為 AS2 Connectors 提供基本身分驗證支援API。若要使用基本身分驗證,您必須在 中提供秘密的名稱或 Amazon Resource Name (ARN) AWS Secrets Manager。
此參數的預設值為
null
,表示未針對連接器啟用基本身分驗證。如果連接器應使用基本身分驗證,則秘密必須是下列格式:
{ "Username": "user-name", "Password": "user-password" }
將
user-name
和user-password
取代為正在驗證之實際使用者的憑證。注意下列事項:
-
您正在 Secrets Manager 中儲存這些憑證,而不是直接將它們傳遞到此 API。
-
如果您使用 API、 SDKs或 CloudFormation 來設定連接器,則必須先建立秘密,才能啟用基本身分驗證。不過,如果您使用 AWS 管理主控台,您可以讓系統為您建立秘密。
如果您先前已啟用連接器的基本身分驗證,您可以使用
UpdateConnector
API呼叫來停用連接器。例如,如果您使用 CLI,您可以執行下列命令來移除基本身分驗證:update-connector --connector-id my-connector-id --as2-config 'BasicAuthSecretId=""'
類型:字串
長度限制:長度下限為 0。長度上限為 2048。
必要:否
-
- Compression
-
指定AS2檔案是否壓縮。
類型:字串
有效值:
ZLIB | DISABLED
必要:否
- EncryptionAlgorithm
-
用來加密檔案的演算法。
注意下列事項:
-
除非您必須支援需要該
DES_EDE3_CBC
演算法的舊版用戶端,否則請勿使用該演算法,因為它是較弱的加密演算法。 -
您只能指定 連接器URL的
NONE
是否使用 HTTPS。使用 HTTPS可確保不會以純文字傳送流量。
類型:字串
有效值:
AES128_CBC | AES192_CBC | AES256_CBC | DES_EDE3_CBC | NONE
必要:否
-
- LocalProfileId
-
AS2 本機設定檔的唯一識別符。
類型:字串
長度限制條件:固定長度為 19。
模式:
p-([0-9a-f]{17})
必要:否
- MdnResponse
-
用於傳出請求 (從 AWS Transfer Family 伺服器到合作夥伴AS2伺服器),以判斷傳輸的合作夥伴回應是同步還是非同步。指定下列任一值:
-
SYNC
:系統會預期同步MDN回應,確認檔案已成功傳輸 (或未傳輸)。 -
NONE
:指定不需要MDN回應。
類型:字串
有效值:
SYNC | NONE
必要:否
-
- MdnSigningAlgorithm
-
MDN 回應的簽署演算法。
注意
如果設定為 DEFAULT(或完全未設定),則會
SigningAlgorithm
使用 的值。類型:字串
有效值:
SHA256 | SHA384 | SHA512 | SHA1 | NONE | DEFAULT
必要:否
- MessageSubject
-
在與連接器一起傳送AS2的訊息中用作
Subject
HTTP標頭屬性。類型:字串
長度限制:長度下限為 1。長度上限為 1024。
模式:
[\p{Print}\p{Blank}]+
必要:否
- PartnerProfileId
-
連接器合作夥伴設定檔的唯一識別符。
類型:字串
長度限制條件:固定長度為 19。
模式:
p-([0-9a-f]{17})
必要:否
- SigningAlgorithm
-
用來簽署與連接器一起傳送AS2之訊息的演算法。
類型:字串
有效值:
SHA256 | SHA384 | SHA512 | SHA1 | NONE
必要:否
另請參閱
如需在其中一種語言特定的 API中使用此功能的詳細資訊 AWS SDKs,請參閱下列內容: