问题标签 [aws-cloudformation-custom-resource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
577 浏览

json - 属性 servicetoken 不能为空

嗨团队,我想为负载均衡器创建一个新证书,并在此 json 代码的帮助下,我能够创建该证书,但一段时间后它会通过属性 servicetoken 不能为空的错误所以当我搜索时我很困惑我需要创建 lambda 函数还是什么?或者有没有其他方法可以拒绝这个错误。请指导我。

0 投票
1 回答
228 浏览

amazon-web-services - 使用 Cloud Formation 从 Lambda 获取价值并检查分支的条件

我附上了样本,让您清楚地了解我要解决的问题。

我在PrincipalID标记中的IF条件处遇到错误。请使用一些示例模板帮助解决这种情况。我也不能在条件块中使用 !GetAtt ,因为我们不应该使用 get 属性。

错误消息 - 在堆栈验证期间

调用 ValidateTemplate 操作时发生错误 (ValidationError):模板错误:Fn::If 需要列表参数,第一个元素是条件

0 投票
1 回答
654 浏览

amazon-web-services - 如何在 CloudFormation 中创建可变计数资源?

我需要创建变量计数 S3 存储桶,名称来自参数。例如,我有带有 S3 存储桶名称的数组。def bucketNames = ["first-bucket", "second-bucket", ..., "n-bucket"]. 有可能做到吗?也许有嵌套堆栈。

0 投票
1 回答
97 浏览

amazon-web-services - 通过 CloudFormation 模板更新 Cloudfront 的“源连接尝试”属性

我想Origin Connection Attempts通过 CloudFormation 模板修改 CloudFront 的属性。我参考了 AWS 文档,但找不到该属性的任何对应键。有这方面的信息吗?这是文档链接,我提到了-

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#aws-properties-cloudfront-distribution-customoriginconfig-properties

提前致谢。

0 投票
1 回答
670 浏览

json - 在 CloudFormation Powershell 脚本中调用参数

是否可以将参数调用到在 userdata 中运行的 PowerShell 脚本中?

我正在尝试分配密码、ADuser 和域,以更改本地计算机名称并将服务器加入域。

我可以在堆栈创建期间添加自我输入,但我不知道如何使用 userdata 中的信息,有没有可以使用的 Ref?

我可以使用 userdata 中的所有信息来做到这一点,但我不想用我们的域信息和凭据保存堆栈。

} }

谢谢,最好的问候。

0 投票
1 回答
232 浏览

python - AWS CustomeResource 卡在更新过程中

我尝试使用 lambda 函数从 SSM 获取一些值,并在通过 UserData 创建实例时通过 EC2 提供给它。我一直停留在这个过程中,因为它停留在 CREATE_IN_PROGRESS 阶段。创建了 Lambda 函数,当我通过亚马逊控制台运行测试但 customeresource 被卡住时,它返回我想要的值。

但是 KeyCustomeResource 卡在 CREATE_IN_PROGRESS。我对 python 和 AWS 都很陌生。我无法弄清楚其中缺少什么?

谢谢你

0 投票
0 回答
105 浏览

amazon-web-services - 如何在 Cloudformation 中为 EFS 传递吞吐量模式?

吞吐量模式可以预置或突发。如果已配置,则需要设置另一个属性:“ProvisionedThroughPutInMibps”。

现在如果所有这些都作为参数传递给模板供用户选择,如何处理ThroughputMode的验证?即,用户选择“bursting”,现在参数:“ProvisionedThroughPutInMibps”没有用了。(可以使用AWS::NoValue),但是如果没有为“ProvisionedThroughPutInMibps”设置值,则不允许继续进行(即使它是没用)

“规则”在这里有用吗?

0 投票
1 回答
139 浏览

amazon-web-services - Cloudformation 模板中的 Fn::Join 和 Fn::Select 组合

如何在 Cloudformation 模板中组合 Fn::Join 和 Fn::Select

0 投票
1 回答
240 浏览

amazon-web-services - 我想从参数部分传递多个存储桶名称,并允许它们一次性进入 iam 资源部分 - 云形成

我有一个用例在哪里。

我想从参数部分传递多个存储桶名称,并授予它们对资源中这些存储桶的只读访问权限。我能够在限制计数时实现,但在未定义计数时如何实现。

0 投票
1 回答
1348 浏览

amazon-web-services - 接收错误属性验证失败:[属性值 {/TableInput/ViewOriginalText} 与类型 {String} 不匹配] AWS cloudformation

我正在尝试使用表中的数据创建外部视图,但收到错误 Property validation failure: [Value of property {/TableInput/ViewOriginalText} does not match type {String}] 同时使用云形成在 AWS 胶水中创建视图。

任何关于分辨率的想法将不胜感激。下面是我正在使用的 yaml 文件代码片段。

提前致谢