Bir EventBridge kuralı oluşturmak için bir CloudFormation şablonu kullanıldı ve bu kural bir AWS Lambda işlevini hedefliyor. Lambda'nın olay ayrıntılarını CloudWatch Logs'a kaydetmesi amaçlanmıştır ve günlük yazma izinlerine sahiptir. Ancak, Lambda kural tarafından çağrılmıyor. CloudFormation yığınında yapılacak hangi değişiklik bunu düzeltecektir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: events.amazonaws.com'a Lambda işlevini çağırma izni veren bir AWS::Lambda::Permission kaynağı ekleyin..
Neden bu cevap
Doğru cevap, events.amazonaws.com hizmetinin Lambda işlevini çağırmasına izin veren bir AWS::Lambda::Permission kaynağı eklemektir. EventBridge (eski adıyla CloudWatch Events), bir Lambda işlevini tetiklemek için işlevin kaynak tabanlı izinlerine ihtiyaç duyar. Bu izin, EventBridge hizmet sorumlusunun (events.amazonaws.com) belirli bir Lambda işlevini çağırmasına olanak tanır. Diğer seçenekler yanlıştır çünkü: EventBridge kuralının bir IAM rolü yoktur; Lambda'nın yürütme rolü, işlevin CloudWatch Logs'a yazma gibi kendi eylemleri için izinleri tanımlar, ancak EventBridge'in onu çağırmasına izin vermez; lambda.amazonaws.com değil, events.amazonaws.com EventBridge için doğru hizmet sorumlusudur.
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