มันเป็นไปได้ที่จะใช้!ย่อยกา concatinate หนึ่งตัวแปรสภาพแวดล้อมกับคนอื่นในแซม CLI ต้นแบบสำหรับ AWS?

0

คำถาม

ฉันต้องเป็นกลุ่มของ lambdas ว่าผมมีส่วนใหญ่ของรายการภายในพารามิเตอร์ร้านขายพารามิเตอร์ ฉันมีรายการย่อยของต้นไม้ seperated โดย envrionment.

ตัวอย่างเช่น

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

ฉันต้องการจะอ้างอิงถึงเส้นทางในตัวแปรสภาพแวดล้อมของต้นแบบ.yml สำหรับ lambda ฟังก์ชันใช้แซม CLI.

ฉันกำลังพยายามใช้!ย่อยแต่ฉันไม่มีผลลัพธ์นั้นฉันหวังไว้ซะหน่อย

ตัวอย่าง:

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

ผลของฉันคือ:

/ENV/type/app1

คำถามคือมันเป็นไปได้ที่จะอ้างอิงถึงอีกตัวแปรภายในตัวแปรสภาพแวดล้อมปล่อยให้เธอได้หายใจอยู่อีใช้!ย่อย?

1

คำตอบที่ดีที่สุด

3

น่าเศร้าที่มันเป็นไปไม่ได้ คุณจะต้องทำ ENV CloudFormation ตัวแปรเช่นกัน

Parameters:
  ENV:
   Default: DEV

แล้ว:

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

ในภาษาอื่นๆ

หน้านี้อยู่ในภาษาอื่นๆ

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

ดังอยู่ในนี้หมวดหมู่

ดังคำถามอยู่ในนี้หมวดหมู่