首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法从此帐户的参数存储中获取参数(参数值

无法从此帐户的参数存储中获取参数(参数值
EN

Stack Overflow用户
提问于 2018-08-19 21:40:29
回答 4查看 9.1K关注 0票数 5

我得到了错误:

代码语言:javascript
运行
复制
$ aws cloudformation deploy --template-file ./packaged-stack.yml --stack-name mystackname --capabilities CAPABILITY_NAMED_IAM`


An error occurred (ValidationError) when calling the CreateChangeSet operation: Unable to fetch parameters [XXX] from parameter store for this account.

这里出了什么问题?

奇怪的是,XXX是来自参数存储的值,所以CloudFormation实际上能够获得值……但它似乎试图从参数中读取,该参数的名称是它获得的值。我想我的用法是不正确的?

代码语言:javascript
运行
复制
AWSTemplateFormatVersion : '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Description: '...'

Parameters:
  BaseStack:
    Type: AWS::SSM::Parameter::Value<String>
    Default: /some/thing/baseStack

在本例中,存储在/some/thing/baseStack中的值为XXX

EN

Stack Overflow用户

发布于 2019-11-23 06:33:40

更新堆栈似乎不会更新堆栈参数的默认值。如果要更新默认值,则需要重命名参数,然后更新堆栈。一旦成功,您可以立即将该参数重新命名。

票数 6
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51918238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档