View a markdown version of this page

Abilitazione dell'isolamento dei tenant per le funzioni degli eventi Lambda - 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à.

Abilitazione dell'isolamento dei tenant per le funzioni degli eventi Lambda

Per attivare la modalità di isolamento dei tenant, crea una nuova funzione evento Lambda. Non è possibile abilitare l'isolamento dei tenant sulle funzioni di evento esistenti.

Abilitazione dell'isolamento dei tenant (console)

Per creare una funzione evento Lambda utilizzando la console
  1. Apri la pagina Event Functions della console Lambda.

  2. Scegli Crea funzione evento.

  3. Scegli Crea da zero.

  4. Nel riquadro Informazioni base, per Nome funzione inserisci image-analysis.

  5. Per Runtime, scegli uno dei runtime Lambda supportati.

  6. In configurazioni aggiuntive, modalità di isolamento Tenant, seleziona Abilita.

  7. Controlla le impostazioni e scegli Crea funzione evento.

Abilitare l'isolamento dei tenant (AWS CLI)

Crea una funzione evento con isolamento dei tenant

Quando crei una nuova funzione evento utilizzando la CLI, aggiungi l'--tenancy-config '{"TenantIsolationMode": "PER_TENANT"}'opzione alla tua richiesta create-function. Esempio:

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"}'

Abilitazione dell'isolamento dei tenant (API)

Per abilitare l'isolamento dei tenant utilizzando l'API Lambda
  1. Crea una nuova funzione evento con l'isolamento del tenant abilitato utilizzando l'azione CreateFunctionAPI con il parametro. TenancyConfig

  2. Verifica che l'isolamento del tenant sia abilitato per la funzione Event utilizzando l'azione GetFunctionConfiguration. Se la risposta mostra che TenantIsolationMode è cosìPER_TENANT, l'isolamento del tenant è abilitato per la funzione evento:

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

Richiama la versione della funzione con l'operazione Invoke. Per ulteriori informazioni, consulta Richiamo di funzioni di eventi Lambda con isolamento del tenant.

Abilitare l'isolamento dei tenant (CloudFormation)

Il seguente CloudFormation modello crea una nuova funzione di eventi Lambda con l'isolamento dei tenant abilitato:

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