Bir geliştiricinin AWS CloudFormation kullanarak, Environment adlı bir şablon parametresine göre bir Lambda işlevi zaman aşımı ayarlaması gerekmektedir. Şablon, her ortama göre zaman aşımı değerlerini depolayan EnvironmentData adlı bir eşleme (mapping) içerir. Eşlemeden Timeout değerini ayarlamak için hangi içsel işlev (intrinsic function) kullanılmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Timeout: !FindInMap [EnvironmentData, !Ref Environment, Timeout].
Neden bu cevap
Doğru cevap !FindInMap'tir. Bu içsel işlev, bir eşlemeden (mapping) bir değer almak için kullanılır. Sözdizimi !FindInMap [EşlemeAdı, ÜstDüzeyAnahtar, İkinciDüzeyAnahtar] şeklindedir. Burada EnvironmentData eşleme adıdır, !Ref Environment üst düzey anahtarı dinamik olarak sağlar ve Timeout ise ikinci düzey anahtardır. Diğer seçenekler yanlıştır: !GetAtt: Bir kaynağın niteliklerini almak için kullanılır, bir eşlemeden değer almak için değil. !Select: Bir diziden belirli bir dizindeki öğeyi seçmek için kullanılır, bir eşlemeden değer almak için değil. !ForEach: CloudFormation'da doğrudan bir içsel işlev değildir ve bir eşlemeden değer almak için kullanılmaz.
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