Kullanmak mümkündür !AWS için SAM CLI şablonlarında bir ortam değişkenini diğeriyle birleştirmek için alt?

0

Soru

Parametre deposu parametreleri içindeki öğelerin çoğuna sahip olduğum bir grup lambda'm var. Alt ağaçları çevreyle ayırdım.

Örnek

/prod/type/app1/parameter1
/prod/type/app1/parameter2
/prod/type/app2/parameter1
/dev/type/app1/parameter1
/dev/type/app1/parameter2
/dev/type/app2/parameter1

Bir şablonun ortam değişkenleri içindeki yola başvurmak istiyorum.SAM CLI kullanan bir lambda işlevi için yml.

Kullanmaya çalışıyorum !Ama umduğum sonuçları elde edemiyorum.

Örnek:

Environment:
  Variables:
    ENV: "DEV"
    SSM_PS_APP1_PATH: !Sub "/${ENV}/type/app1/"

Elde ettiğim sonuçlar şu şekildedir:

/ENV/type/app1

Sorum şu ki, Ortam Değişkeni Bildiriminde başka bir değişkene başvurmak mümkün mü?Alt?

1

En iyi cevabı

3

Ne yazık ki, mümkün değil. Yapmak zorunda mısın ENV CloudFormation değişkeni de:

Parameters:
  ENV:
   Default: DEV

ve sonra:

Environment:
  Variables:
    ENV: !Ref ENV
    SSM_PS_APP1_PATH: !Sub "/${ENV}/type/app1/"
2021-11-20 04:07:36

Diğer dillerde

Bu sayfa diğer dillerde

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................