Mengaktifkan isolasi penyewa untuk fungsi 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 Lambda

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

Mengaktifkan isolasi penyewa (konsol)

Untuk membuat fungsi Lambda menggunakan konsol
  1. Buka halaman Fungsi di konsol Lambda.

  2. Pilih Buat fungsi.

  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 Buat fungsi.

Mengaktifkan isolasi penyewa ()AWS CLI

Buat fungsi dengan isolasi penyewa

Saat membuat fungsi 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 baru dengan isolasi penyewa diaktifkan dengan menggunakan aksi CreateFunctionAPI dengan TenancyConfig parameter.

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

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

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

Mengaktifkan isolasi penyewa ()CloudFormation

CloudFormation Template berikut membuat fungsi 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