调用内部函数Fn::Indent,调整字符串的缩进格式。
函数声明
JSON
{ "Fn::Indent": [ "String", "Level", "Size" ] }
YAML
Fn::Indent: - String - Level - Size
参数信息
String:需要调整缩进格式的字符串。
Level:缩进级别。取值范围为[0,20]。
Size:可选值,默认值为2,代表每个级别缩进2个空格,取值范围为[0,4]。
返回值
返回更改缩进格式后的字符串。
使用示例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
p1:
Default: |-
[client]
port=3306
password=123
Type: String
Outputs:
result:
Value:
'Fn::Sub':
- |
data:
${p1}
- p1:
'Fn::Indent':
- Ref: p1
- 1
调整格式前输出
data:
[client]
port=3306
password=123
调整格式后输出
data:
[client]
port=3306
password=123
支持的函数
文档内容是否对您有帮助?