

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# SourceAccessConfiguration
<a name="API_SourceAccessConfiguration"></a>

若要保護和定義對事件來源的存取，您可以指定身分驗證協定、VPC 元件或虛擬主機。

## 目錄
<a name="API_SourceAccessConfiguration_Contents"></a>

 ** Type **   <a name="lambda-Type-SourceAccessConfiguration-Type"></a>
事件來源的身分驗證協定、VPC 元件或虛擬主機的類型。例如：`"Type":"SASL_SCRAM_512_AUTH"`。  
+  `BASIC_AUTH` - (Amazon MQ) 儲存代理程式憑證的 AWS Secrets Manager 秘密。
+  `BASIC_AUTH` - (自我管理型 Apache Kafka) 秘密金鑰的 Secrets Manager ARN，用於 Apache Kafka 代理程式的 SASL/PLAIN 身分驗證。
+  `VPC_SUBNET` - (自我管理型 Apache Kafka) 與您 VPC 相關聯的子網路。Lambda 連線到這些子網路，以從您的自我管理 Apache Kafka 叢集中取得資料。
+  `VPC_SECURITY_GROUP` - (自我管理型 Apache Kafka) 用於管理自我管理型 Apache Kafka 代理程式存取權的 VPC 安全群組。
+  `SASL_SCRAM_256_AUTH` - (自我管理型 Apache Kafka) 秘密金鑰的 Secrets Manager ARN，用於自我管理型 Apache Kafka 代理程式的 SASL SCRAM-256 身分驗證。
+  `SASL_SCRAM_512_AUTH` - (Amazon MSK、自我管理型 Apache Kafka) 秘密金鑰的 Secrets Manager ARN，用於自我管理型 Apache Kafka 代理程式的 SASL SCRAM-512 身分驗證。
+  `VIRTUAL_HOST` - (RabbitMQ) RabbitMQ 代理程式中的虛擬主機名稱。Lambda 會使用此 RabbitMQ 主機作為事件來源。無法在 UpdateEventSourceMapping API 呼叫中指定此屬性。
+  `CLIENT_CERTIFICATE_TLS_AUTH` - (Amazon MSK，自我管理型 Apache Kafka) 私密金鑰的 Secrets Manager ARN，其中包含憑證鏈 (X.509 PEM)、私有金鑰 (PKCS\$18 PEM) 和私有金鑰密碼 (選用)，可用於 MSK/Apache Kafka 代理程式的相互 TLS 身分驗證。
+  `SERVER_ROOT_CA_CERTIFICATE` - (自我管理型 Apache Kafka) 私密金鑰的 Secrets Manager ARN，包含用於 Apache Kafka 代理程式的 TLS 加密之根憑證授權機構憑證 (X.509 PEM)。
類型：字串  
有效值:`BASIC_AUTH | VPC_SUBNET | VPC_SECURITY_GROUP | SASL_SCRAM_512_AUTH | SASL_SCRAM_256_AUTH | VIRTUAL_HOST | CLIENT_CERTIFICATE_TLS_AUTH | SERVER_ROOT_CA_CERTIFICATE`   
必要：否

 ** URI **   <a name="lambda-Type-SourceAccessConfiguration-URI"></a>
您在 `Type` 中所選組態的值。例如：`"URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName"`。  
類型：字串  
長度限制：長度下限為 1。長度上限為 200。  
模式：`[a-zA-Z0-9-\/*:_+=.@-]*`  
必要：否

## 另請參閱
<a name="API_SourceAccessConfiguration_SeeAlso"></a>

如需在語言特定的 AWS 開發套件之一中使用此 API 的詳細資訊，請參閱下列說明：
+  [適用於 C\$1\$1 的 AWS 開發套件](https://docs.aws.amazon.com/goto/SdkForCpp/lambda-2015-03-31/SourceAccessConfiguration) 
+  [適用於 Go 的 AWS 軟體開發套件](https://docs.aws.amazon.com/goto/SdkForGoV1/lambda-2015-03-31/SourceAccessConfiguration) 
+  [適用於 Java 的 AWS 開發套件第 2 版](https://docs.aws.amazon.com/goto/SdkForJavaV2/lambda-2015-03-31/SourceAccessConfiguration) 
+  [適用於 Ruby 的 AWS 開發套件第 3 版](https://docs.aws.amazon.com/goto/SdkForRubyV3/lambda-2015-03-31/SourceAccessConfiguration) 