本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
As2ConnectorConfig
包含 AS2 連接器物件的詳細資訊。連接器物件用於 AS2 輸出程序,用來連接 AWS Transfer Family 客戶與協力廠商。
目錄
- BasicAuthSecretId
-
為 AS2 連接器 API 提供基本驗證支援。若要使用基本身份驗證,您必須在 AWS Secrets Manager中提供密碼的名稱或 Amazon 資源名稱 (ARN)。
此參數的預設值為
null
,表示連接器未啟用基本驗證。如果連接器應使用基本驗證,密碼必須採用下列格式:
{ "Username": "user-name", "Password": "user-password" }
將
user-name
和user-password
取代為正在驗證之實際使用者的認證。注意下列事項:
-
您將這些認證存儲在 Secrets Manager 中,而不是將它們直接傳遞到此 API 中。
-
如果您使用 API、SDK 或 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
必要:否
另請參閱
如需在其中一個特定語言 AWS SDK 中使用此 API 的詳細資訊,請參閱下列內容: