雲計算

ROS模板(基礎篇)

使用ROS最關鍵的一步就是寫模板

最簡單的模板

{
  "ROSTemplateFormatVersion": "2015-09-01"
}

ROSTemplateFormatVersion必選項,表示模板格式的版本,目前僅支持2015-09-01
使用該模板創建的資源棧為一個空棧

創建資源

如果要通過ROS創建資源,需要在模板中定義Resources
以創建專有網絡(ALIYUN::ECS::VPC)為例,其所有屬性如下,我們根據自己的需求指定必要的屬性。
image.png

模板

{
  "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:可選項,如果該資源類型下沒有必填參數則可省去該項。

Leave a Reply

Your email address will not be published. Required fields are marked *