使用ROS最關鍵的一步就是寫模板
最簡單的模板
{
"ROSTemplateFormatVersion": "2015-09-01"
}
ROSTemplateFormatVersion:必選項,表示模板格式的版本,目前僅支持2015-09-01
使用該模板創建的資源棧為一個空棧
創建資源
如果要通過ROS創建資源,需要在模板中定義Resources
以創建專有網絡(ALIYUN::ECS::VPC)為例,其所有屬性如下,我們根據自己的需求指定必要的屬性。
模板
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Vpc": {
"Type": "ALIYUN::ECS::VPC",
"Properties": {
"VpcName": "test-vpc",
"CidrBlock": "192.168.0.0/16"
}
}
}
}
Resources:模板屬性,其子屬性為資源類型,表示要創建的資源,子屬性的key(Vpc)表示創建的資源在ROS資源棧中的名字,也叫邏輯ID;子屬性的value即ROS資源類型的語法。
資源類型的語法
Type:必選項,要創建的資源類型
Properties:可選項,如果該資源類型下沒有必填參數則可省去該項。