- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 CloudFormation Boto3 API 创建堆栈,使用 createStack API。如果我传递一个没有宏的模板,我就可以创建堆栈。
例如 -
Resources:
Bucket1:
Type: AWS::S3::Bucket
Bucket2:
Type: AWS::S3::Bucket
我还创建了一个宏,可以通过 CLI 和 CloudFormation UI 调用它。所以基本上我使用的是上面的云结构并添加了变换。
Transform: StackMetrics
Resources:
Bucket1:
Type: AWS::S3::Bucket
Bucket2:
Type: AWS::S3::Bucket
正如前面提到的,它通过 CLI 和 UI 工作,而不是通过 API。
client = boto3.client('cloudformation')
response = client.create_stack(
StackName='MacroTestStack', TemplateURL='<path_to_above_template>',
Capabilities=['CAPABILITY_AUTO_EXPAND']
)
return response
我尝试使用 CLI 和 UI。
最佳答案
如果它在 CLI 和 UI 中工作,那么它在 API 中工作(API 是底层 AWS API)。我认为你的意思是它在 boto3 SDK 中不起作用(注意 SDK,而不是 API,这些是完全不同的东西)。
最可能的原因是您的 boto3 SDK 是后级的。更新并重试。
PS 如果您进行 SDK 调用但不起作用,通常会出现某种错误消息、错误响应代码或异常。请提供该信息,以便我们不必猜测。
关于amazon-web-services - 如果包含宏,CloudFormation CreateStack API 将失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58415113/
我正在尝试Serverless创建 AWS Lambda 并使用命令 serverless project create 创建项目时出现以下错误。 AccessDenied: User: arn:aw
我正在使用 CloudFormation Boto3 API 创建堆栈,使用 createStack API。如果我传递一个没有宏的模板,我就可以创建堆栈。 例如 - Resources: Buc
我正在使用 Cloudformation 模板通过 AzDo 管道在 SecretsManager 中创建 secret ,CFT 非常简单,如下 - AWSTemplateFormatVersion
在运行时 Node.js 6.10 中使用 lambda 函数 我正在尝试将客户端提供的 token (字符串)作为 ClientRequestToken 包含在对 createStack 的调用中。
我是一名优秀的程序员,十分优秀!