CloudFormation - Использование -> - выражение с! Sub
Aug 18 2020
Могу ли я использовать -> - с! Sub?
Properties:
DashboardBody: !Sub
- >-
'{
... too long json ...
'}
- {something else}
Это будет работать?
Ответы
1 Marcin Aug 18 2020 at 18:07
Да, сработает. Вот пример:
Resources:
MyDashBoard:
Type: AWS::CloudWatch::Dashboard
Properties:
DashboardBody:
!Sub
- >-
{
"widgets": [
{
"type": "metric",
"width": 12,
"height": 6,
"properties": {
"metrics": [
["AWS/EC2","CPUUtilization","AutoScalingGroupName","<your-asg-name>"]
],
"region": "${AWS::Region}", "period": 60, "title": "${title}"
}
}
]
}
- title: "my-dasboard-title"
DashboardName: my-dashboard-name