View a markdown version of this page

Mengaktifkan isolasi penyewa untuk Fungsi Acara Lambda - AWS Lambda

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Mengaktifkan isolasi penyewa untuk Fungsi Acara Lambda

Untuk mengaktifkan mode isolasi penyewa, buat Fungsi Acara Lambda baru. Anda tidak dapat mengaktifkan isolasi penyewa pada Fungsi Acara yang ada.

Mengaktifkan isolasi penyewa (konsol)

Untuk membuat Fungsi Peristiwa Lambda menggunakan konsol
  1. Buka halaman Fungsi Acara konsol Lambda.

  2. Pilih Buat Fungsi Acara.

  3. Pilih Penulis dari awal.

  4. Di panel Informasi dasar, untuk nama Fungsi, masukkanimage-analysis.

  5. Untuk Runtime, pilih salah satu runtime Lambda yang didukung.

  6. Di bawah konfigurasi tambahan, mode isolasi penyewa, pilih Aktifkan.

  7. Tinjau pengaturan Anda, dan pilih Create Event Function.

Mengaktifkan isolasi penyewa (AWS CLI)

Buat Fungsi Acara dengan isolasi penyewa

Saat membuat Fungsi Acara baru menggunakan CLI, tambahkan --tenancy-config '{"TenantIsolationMode": "PER_TENANT"}' opsi ke permintaan fungsi buat Anda. Contoh:

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

Mengaktifkan isolasi penyewa (API)

Untuk mengaktifkan isolasi penyewa menggunakan Lambda API
  1. Buat Fungsi Acara baru dengan isolasi penyewa diaktifkan dengan menggunakan aksi CreateFunctionAPI dengan TenancyConfig parameter.

  2. Konfirmasikan bahwa isolasi penyewa diaktifkan untuk Fungsi Acara dengan menggunakan GetFunctionConfigurationtindakan. Jika respons menunjukkan TenantIsolationMode ituPER_TENANT, maka isolasi penyewa diaktifkan untuk Fungsi Peristiwa:

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

Panggil versi fungsi dengan tindakan Invoke. Untuk informasi selengkapnya, lihat Memanggil Fungsi Acara Lambda dengan isolasi penyewa.

Mengaktifkan isolasi penyewa (CloudFormation)

CloudFormation Template berikut membuat Fungsi Peristiwa Lambda baru dengan isolasi penyewa diaktifkan:

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