View a markdown version of this page

Aktivierung der Mandantenisolierung für Lambda-Ereignisfunktionen - 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.

Aktivierung der Mandantenisolierung für Lambda-Ereignisfunktionen

Um den Tenant-Isolationsmodus zu aktivieren, erstellen Sie eine neue Lambda-Ereignisfunktion. Sie können die Mandantenisolierung für bestehende Eventfunktionen nicht aktivieren.

Aktivierung der Mandantenisolierung (Konsole)

So erstellen Sie eine Lambda-Ereignisfunktion mit der Konsole
  1. Öffnen Sie die Seite Event Functions der Lambda-Konsole.

  2. Wählen Sie „Event-Funktion erstellen“.

  3. Wählen Sie Verfassen von Grund auf aus.

  4. Geben Sie im Bereich Grundlegende Informationen als Funktionsname image-analysis ein.

  5. Wählen Sie für Runtime eine der unterstützten Lambda-Laufzeiten aus.

  6. Wählen Sie unter Zusätzliche Konfigurationen, Tenant-Isolationsmodus, die Option Aktivieren aus.

  7. Überprüfen Sie Ihre Einstellungen und wählen Sie Create Event Function aus.

Aktivierung der Mandantenisolierung (AWS CLI)

Ereignisfunktion mit Mandantenisolierung erstellen

Wenn Sie eine neue Event-Funktion mit der CLI erstellen, fügen Sie die --tenancy-config '{"TenantIsolationMode": "PER_TENANT"}' Option zu Ihrer Create-Function-Anfrage hinzu. Beispiel:

aws lambda create-function \ --function-name image-analysis \ --runtime nodejs24.x \ --zip-file fileb://image-analysis-function.zip \ --handler image-analysis-function.handler \ --role arn:aws:iam:123456789012:role/execution-role \ --tenancy-config '{"TenantIsolationMode": "PER_TENANT"}'

Aktivierung der Mandantenisolierung (API)

So aktivieren Sie die Mandantenisolierung mithilfe der Lambda-API
  1. Erstellen Sie eine neue Ereignisfunktion mit aktivierter Mandantenisolierung, indem Sie die CreateFunctionAPI-Aktion mit dem TenancyConfig Parameter verwenden.

  2. Vergewissern Sie sich mithilfe der GetFunctionConfigurationAktion, dass die Mandantenisolierung für die Ereignisfunktion aktiviert ist. Wenn die Antwort darauf hinweistPER_TENANT, dass dies der Fall TenantIsolationMode ist, ist die Mandantenisolierung für die Ereignisfunktion aktiviert:

    "TenancyConfig": { "TenantIsolationMode": "PER_TENANT" }

Rufen Sie die Funktionsversion mit der Aufruf-Aktion auf. Weitere Informationen finden Sie unter Aufrufen von Lambda-Ereignisfunktionen mit Mandantenisolierung.

Aktivierung der Mandantenisolierung (CloudFormation)

Die folgende CloudFormation Vorlage erstellt eine neue Lambda-Ereignisfunktion mit aktivierter Mandantenisolierung:

MyLambdaFunction: Type: AWS::Lambda::Function Properties: FunctionName: my-sample-python-lambda Runtime: python3.14 Role: !GetAtt LambdaExecutionRole.Arn Handler: index.lambda_handler TenancyConfig: TenantIsolationMode: PER_TENANT Code: ZipFile: | import json def lambda_handler(event, context): return { 'statusCode': 200, 'body': json.dumps(f'Hello from Lambda! Tenant-ID: {context.tenant_id}') } Timeout: 10 MemorySize: 128