won*_*ton 7 amazon-ecs aws-cloudformation ecs-taskdefinition
我收到以下错误
资源 mytaskdefinition 的属性验证失败,并显示消息:#/ContainerDefinitions/0:不允许使用无关密钥 [linuxParameters]
每个https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_ContainerDefinition.html linuxParameters是有效密钥。
正如错误所示,我的任务定义嵌套linuxParameters在 ContainerDefinitions 下。
won*_*ton 10
尽管文档使用驼峰式大小写linuxParameters,AWS 突然开始强制大写。
解决方法是将第一个字母大写,即使用LinuxParameters代替。
请注意,这也适用于嵌套属性,例如initProcessEnabled会导致
#/ContainerDefinitions/0/LinuxParameters: 不允许使用无关键 [initProcessEnabled]
所以你必须使用InitProcessEnabled.
| 归档时间: |
|
| 查看次数: |
36062 次 |
| 最近记录: |