ตั้ง HTTP Endpoint ค่าที่อยู่ URL สำหรับที่เหลือรูปแบบ api จาก AWS CDK

0

คำถาม

ฉันกำลังพยายามมี serviceHost ขั้นตัวแปรที่จะตั้งค่าสำหรับแต่ละการร้องของจากรูปแบบ api เกตเวย์แน่นอนเหมือนรูปที่ต่ออยู่ด้านล่างนี้

ตามหมอ https://docs.aws.amazon.com/apigateway/latest/developerguide/how-to-set-stage-variables-aws-console.html เราสามารถมีบางอย่างเหมือนนี้จากคอนโซล,แต่ตั้งแต่แอ๊ปของฉันคือการรับรู้ทั้งหมดโดย CDK ดังนั้นแค่อยากจะคิดหาทางที่จะต้องปรับแต่งมันผ่าน CDK ตัวมันเอง

ไม่สามารถหาที่อยู่ https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_aws-apigateway.IntegrationOptions.html หรือที่ไหนทั้งนั้น

มันจะเป็นไปได้ attain ผ่าน CDK บางอย่าง

enter image description here

1

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

0

คุณสามารถตั้งค่าตัวแปรเวทีตอนประกาศว่าเป็นสั่นสะเทือนไปด้วยเสียง เป็นส่วนหนึ่งใน เอกสาร:

import aws_cdk.aws_apigateway

my_stage = aws_cdk.aws_apigateway.Stage(
  self,
  "my_stage",
  variables = {"serviceHost": "my_value"}
)
2021-11-23 08:51:50

นี่ไม่ใช่สิ่งที่ฉันต้องการ@gshpychka นี้บ่งบอกค่าที่ hardcoded ซึ่งฉันคงไม่อยากเป็นส่วนหนึ่งที่ usecase.
sudipt dabral

ขั้นตัวแปรถูกเตรียมไว้สำหรับคนบนเวทีไม่ใช่อตามแต่ละการร้องขอดังนั้นฉันไม่แน่ใจว่าคุณกำลังบอก
gshpychka

@sudiptdabral สามารถคุณความชัดเจน?
gshpychka

คุณเห็นภาพนั้นฉันต้อง pasted อยู่ไหน serviceHost เป็นตัวแปรเวทีฉันต้องการให้มันเป็นค่าแต่ละครั้งที่ฉันทำการร้องขอผ่านรูปแบบ api เกตเวย์คอนโซล. หมอฉันต้องติดอยู่ในโพสต์บอกเราว่าวิธีที่จะทำมันผ่านทางคอนโซล,ฉันอยากจะรู้คือมันมีหนทางที่จะทำที่คล้ายกันเรื่องผ่านทาง CDK เพราะการตั้งค่าตัวแปรเวทีไม่ได้ comming ขึ้นเหมือนำข้อมูลเข้าได้
sudipt dabral

นั่นเป็นไปไม่ได้หรอก ขั้นตัวแปรเป็นตั้งค่าแต่ละขั้นไม่ใช่ต่ออยากขอให้ช่วยอะไรหน่อย คำตอบของฉันแสดงให้เห็นว่าต้องทำตามแบบเดียวกับในคอนโซล.
gshpychka

ในภาษาอื่นๆ

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

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

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

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