amazon-web-services - 如何用aws cli或sdk更改API Gateway当前阶段的部署版本?

标签 amazon-web-services aws-api-gateway

如问题标题所述,我想更改 AWS API Gateway 中当前阶段的部署版本。
它可以通过网络控制台轻松实现,但我无法弄清楚如何通过 cli/sdk 实现它。 谁能告诉我这是否可能?如果是,我可以使用哪个 API 或命令?

提前致谢。

最佳答案

像这样的东西应该可以工作:

aws apigateway update-stage --stage-name <stage> --rest-api-id <rest-api-id> 
    --patch-operations "op=replace,path=/deploymentId,value=<deployment-id>"

关于amazon-web-services - 如何用aws cli或sdk更改API Gateway当前阶段的部署版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45180782/

相关文章:

amazon-web-services - 使用 API 网关测试 Cognito 用户池身份验证

amazon-web-services - 将 CloudFront 主机 header 转发到 API 网关

amazon-web-services - AWS控制台中的AWS ElasticSearch请求超时

python - 在内存中SQLite3共享数据库python

amazon-web-services - Lambda@Edge 事件处理程序的 AWS::Serverless::Function lambda 版本

python - 如何使用 python boto 获取给定安全组的资源?

amazon-web-services - 我们可以使用云形成模板将 RDS 只读副本升级为主吗?

amazon-web-services - 如何在 AWS Lambda 中获取 HTTP 方法?

html - 使用 Lambda、API 网关和 HTTP 请求将 AWS RDS 的查询结果显示到公共(public)网页

security - 为什么 AWS API Gateway 不支持 VPC?