设置HTTP终点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 或在任何地方。

它是可以实现通过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,这个定义的价值如硬编码的我不想为每用例.
sudipt dabral

阶段变量设定的阶段,没有按要求,所以我不确定你是什么要求。
gshpychka

@sudiptdabral你可以澄清?
gshpychka

你看,像我已经粘贴在serviceHost是一个阶段变,我需要提供这种价值每次我做一个请求,通过API关控制台。 医生我已经附在后告诉我们如何做到这一点通过控制台,我想知道有没有办法做类似的事情,通过CDK由于设置阶段可变不来了输入。
sudipt dabral

那是不可能的。 阶段设置变量每一阶段,不是每个请求。 我的回答显示如何这样做同样的事情,因为在控制台。
gshpychka

其他语言

此页面有其他语言版本

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