cloudformation 中的允许值
Allowed Values in cloudformation
我正在使用一个参数来询问用户是否需要 D 驱动器,为此我正在使用条件。
我试图给出一个约束描述和允许值一个参数属性。
NeedVolumeD:
Type: String
Description: Do you want a D drive? Enter Yes or No
ConstraintDescription: Enter Yes or No
AllowedValues:
- Yes
- No
但是这给了我一个 true 和 false 的下拉列表,而稍后在我的代码中,在条件下我试图使用是和否,尽管这在某种程度上是有效的。
我哪里不明白。
你必须使用单引号:
NeedVolumeD:
Type: String
Description: Do you want a D drive? Enter Yes or No
ConstraintDescription: Enter Yes or No
AllowedValues:
- 'Yes'
- 'No'
否则,YAML(旧版本)会自动将Yes/No
转换为true/false
。
我正在使用一个参数来询问用户是否需要 D 驱动器,为此我正在使用条件。
我试图给出一个约束描述和允许值一个参数属性。
NeedVolumeD:
Type: String
Description: Do you want a D drive? Enter Yes or No
ConstraintDescription: Enter Yes or No
AllowedValues:
- Yes
- No
但是这给了我一个 true 和 false 的下拉列表,而稍后在我的代码中,在条件下我试图使用是和否,尽管这在某种程度上是有效的。
我哪里不明白。
你必须使用单引号:
NeedVolumeD:
Type: String
Description: Do you want a D drive? Enter Yes or No
ConstraintDescription: Enter Yes or No
AllowedValues:
- 'Yes'
- 'No'
否则,YAML(旧版本)会自动将Yes/No
转换为true/false
。