Bir Lambda fonksiyonu, bir KMS anahtarıyla şifrelenmiş bir S3 bucket'ındaki bir nesneyi okumak üzere ayarlanmıştır. Lambda yürütme rolü, S3 bucket'ına erişim izinlerini içeriyor ancak fonksiyon, nesnenin içeriğini almayı başaramıyor. Bu hatanın en olası nedeni nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Lambda fonksiyonunun yürütme rolü, S3 nesnesini şifresini çözebilecek KMS anahtarına erişmek için gerekli izinlere sahip değil..
Neden bu cevap
Lambda fonksiyonu S3 nesnesini okuyamıyorsa ve S3 bucket erişim izinleri doğruysa, en olası neden KMS anahtarı izinlerinin eksikliğidir. S3 nesnesi bir KMS anahtarıyla şifrelenmişse, Lambda'nın yürütme rolünün bu anahtarı kullanarak nesnenin şifresini çözme iznine sahip olması gerekir. Aksi takdirde, Lambda nesneye erişse bile içeriğini okuyamaz. Diğer seçenekler daha az olasıdır: S3 bucket izinleri doğru olduğu belirtilmiştir. SDK sürümü genellikle bu tür bir hataya neden olmaz. Farklı bölgeler gecikmeye yol açsa da, doğrudan bir okuma hatasına neden olmak yerine genellikle zaman aşımı veya performans sorunları olarak kendini gösterir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez