SourceAccessConfiguration - AWS Lambda

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

SourceAccessConfiguration

Per proteggere e definire l'accesso all'origine eventi, puoi specificare il protocollo di autenticazione, dei componenti VPC o l'host virtuale.

Indice

Type

Il tipo di protocollo di autenticazione, i componenti VPC o l'host virtuale per l'origine eventi. Ad esempio: "Type":"SASL_SCRAM_512_AUTH".

  • BASIC_AUTH: (Amazon MQ) il segreto di AWS Secrets Manager che archivia le credenziali del broker.

  • BASIC_AUTH: (Apache Kafka gestito dal cliente) l'ARN di Secrets Manager della chiave segreta utilizzata per l'autenticazione SASL/PLAIN dei broker Apache Kafka.

  • VPC_SUBNET: (Apache Kafka autogestito) le sottoreti associate al VPC. Lambda si connette a queste sottoreti per recuperare i dati dal cluster Apache Kafka gestito dal cliente.

  • VPC_SECURITY_GROUP: (Apache Kafka autogestito) il gruppo di sicurezza VPC utilizzato per gestire l'accesso ai broker Apache Kafka autogestiti.

  • SASL_SCRAM_256_AUTH: (Apache Kafka autogestito) l'ARN di Secrets Manager della chiave segreta utilizzata per l'autenticazione SASL SCRAM-256 dei broker Apache Kafka autogestiti.

  • SASL_SCRAM_512_AUTH: (Amazon MSK, Apache Kafka autogestito) l'ARN di Secrets Manager della chiave segreta utilizzata per l'autenticazione SASL SCRAM-512 dei broker Apache Kafka autogestiti.

  • VIRTUAL_HOST: (RabbitMQ) il nome dell'host virtuale del broker RabbitMQ. Lambda utilizza questo host RabbitMQ come origine dell'evento. Questa proprietà non può essere specificata in una chiamata UpdateEventSourceMapping API.

  • CLIENT_CERTIFICATE_TLS_AUTH: (Amazon MSK, Apache Kafka autogestito) l'ARN di Secrets Manager per la tua chiave segreta contenente la catena di certificati (X.509 PEM), la chiave privata (PKCS#8 PEM) e la password della chiave privata (facoltativa) utilizzata per l'autenticazione TLS reciproca dei broker MSK/Apache Kafka.

  • SERVER_ROOT_CA_CERTIFICATE: (Apache Kafka autogestito) l'ARN di Secrets Manager per la tua chiave segreta contenente il certificato root emesso da una CA (X.509 PEM) utilizzato per la crittografia TLS dei tuoi broker Apache Kafka.

Tipo: stringa

Valori validi: 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

Campo obbligatorio: no

URI

Il valore per la configurazione scelta in Type. Ad esempio: "URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".

Tipo: stringa

Limitazioni di lunghezza: lunghezza minima di 1. Lunghezza massima di 200.

Modello: [a-zA-Z0-9-\/*:_+=.@-]*

Campo obbligatorio: no

Vedi anche

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