SourceAccessConfiguration - AWS Lambda

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

SourceAccessConfiguration

Um den Zugriff auf Ihre Ereignisquelle zu sichern und zu definieren, können Sie das Authentifizierungsprotokoll, die VPC-Komponenten oder den virtuellen Host angeben.

Inhalt

Type

Der Typ des Authentifizierungsprotokolls, der VPC-Komponenten oder des virtuellen Hosts für Ihre Ereignisquelle. Beispiel: "Type":"SASL_SCRAM_512_AUTH".

  • BASIC_AUTH – (Amazon MQ) Das AWS Secrets Manager-Geheimnis, das Ihre Broker-Anmeldeinformationen speichert.

  • BASIC_AUTH – (selbstverwaltetes Apache Kafka) Der Secrets-Manager-ARN Ihres geheimen Schlüssels, der für die SASL/PLAIN-Authentifizierung Ihrer Apache-Kafka-Broker verwendet wird.

  • VPC_SUBNET – (Selbstverwaltetes Apache Kafka) Die Subnetze, die Ihrer VPC zugeordnet sind. Lambda stellt eine Verbindung zu diesen Subnetzen her, um Daten aus Ihrem selbstverwalteten Apache Kafka-Cluster abzurufen.

  • VPC_SECURITY_GROUP – (Selbstverwaltetes Apache Kafka) Die VPC-Sicherheitsgruppe, die verwendet wird, um den Zugriff auf Ihre selbstverwalteten Apache-Kafka-Broker zu verwalten.

  • SASL_SCRAM_256_AUTH – (Selbstverwaltetes Apache Kafka) Der Secrets-Manager-ARN Ihres geheimen Schlüssels, der für die SASL-SCRAM-256-Authentifizierung Ihrer selbstverwalteten Apache-Kafka-Broker verwendet wird.

  • SASL_SCRAM_512_AUTH – (Amazon MSK, selbstverwaltetes Apache Kafka) Der Secrets-Manager-ARN Ihres geheimen Schlüssels, der für die SASL-SCRAM-512-Authentifizierung Ihrer selbstverwalteten Apache-Kafka-Broker verwendet wird.

  • VIRTUAL_HOST – (RabbitMQ) Der Name des virtuellen Hosts in Ihrem RabbitMQ-Broker. Lambda verwendet diesen RabbitMQ-Host als Ereignisquelle. Diese Eigenschaft kann nicht in einem UpdateEventSourceMapping API-Aufruf angegeben werden.

  • CLIENT_CERTIFICATE_TLS_AUTH – (Amazon MSK, selbstverwaltetes Apache Kafka) Der Secrets Manager ARN Ihres geheimen Schlüssels, der die Zertifikatskette (X.509 PEM), den privaten Schlüssel (PKCS#8 PEM) und das private Schlüsselkennwort (optional) enthält, die für die gegenseitige TLS-Authentifizierung Ihrer MSK/Apache Kafka-Broker verwendet werden.

  • SERVER_ROOT_CA_CERTIFICATE – (Selbstverwaltetes Apache Kafka) Der Secrets Manager ARN Ihres geheimen Schlüssels, der das Root-CA-Zertifikat (X.509 PEM) enthält, das für die TLS-Verschlüsselung Ihrer Apache Kafka-Broker verwendet wird.

Typ: Zeichenfolge

Zulässige Werte: 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

Erforderlich: Nein

URI

Der Wert für die von Ihnen gewählte Konfiguration in Type. Beispiel: "URI": "arn:aws:secretsmanager:us-east-1:01234567890:secret:MyBrokerSecretName".

Typ: Zeichenfolge

Längenbeschränkungen: Minimale Länge von 1. Höchstlänge = 200 Zeichen.

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

Erforderlich: Nein

Weitere Informationen finden Sie unter:

Weitere Informationen zur Verwendung dieser API in einem der sprachspezifischen AWS-SDKs finden Sie unter: