Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
lambda-function-settings-check
Memeriksa apakah setelan fungsi AWS Lambda untuk runtime, role, timeout, dan ukuran memori cocok dengan nilai yang diharapkan. Aturan mengabaikan fungsi dengan tipe paket 'Gambar' dan fungsi dengan runtime disetel ke 'OS-Only Runtime'. Aturannya adalah NON_COMPLIANT jika pengaturan fungsi Lambda tidak cocok dengan nilai yang diharapkan.
Pengidentifikasi: LAMBDA_FUNCTION_SETTINGS_CHECK
Jenis Sumber Daya: AWS::Lambda::Function
Jenis pemicu: Perubahan konfigurasi
Wilayah AWS: Semua AWS wilayah yang didukung kecuali Wilayah Tiongkok (Ningxia)
Parameter:
- runtime
- Jenis: CSV
-
Daftar nilai runtime Lambda AWS yang dipisahkan koma
- peran (Opsional)
- Tipe: String
-
Nama atau ARN dari peran eksekusi Lambda AWS
- batas waktu (Opsional)
- Jenis: int
- Default: 3
-
AWS Batas waktu fungsi Lambda dalam hitungan detik
- MemorySize (Opsional)
- Jenis: int
- Default: 128
-
AWS Ukuran fungsi Lambda dalam megabyte
Evaluasi Proaktif
Untuk langkah-langkah tentang cara menjalankan aturan ini dalam mode proaktif, lihat Mengevaluasi Sumber Daya Anda dengan AWS Config Aturan. Agar aturan ini mengembalikan COMPLIANT dalam mode proaktif, skema konfigurasi sumber daya untuk StartResourceEvaluationAPI harus menyertakan input berikut, yang dikodekan sebagai string:
"ResourceConfiguration": ... { "MemorySize":
Integer
*, "Role":String
*, "Runtime":String
*, "Timeout":Integer
* } ...
* Untuk informasi selengkapnya tentang nilai valid untuk input ini, lihat, Peran MemorySize, Runtime, dan Timeout di Panduan Pengguna. AWS CloudFormation
Untuk informasi lebih lanjut tentang evaluasi proaktif, lihat Mode Evaluasi.
AWS CloudFormation template
Untuk membuat aturan AWS Config terkelola dengan AWS CloudFormation templat, lihatMembuat Aturan AWS Config Terkelola Dengan AWS CloudFormation Template.