在资源编排模板的 Resources 里面可以定义需要的资源,你要设置一下资源的名字,类型,还有它的一些属性。登录到阿里云的管理后台,打开产品与服务,找到 资源编排 ..
再打开资源类型 .. 在这里显示的就是可以使用资源编排创建的资源 ... 比如现在我要创建一个专有网络 .. 它的名字是 Vpc ,可以搜索一下这个页面 ... 这个 ALIYUN::ECS::VPC 就是专有网络这个资源的名字 ... 打开它 ..
Attributes 是资源的一些属性,这些东西在创建资源完成以后可以使用函数得到这些属性的值 ... Properties 是在创建资源的时候用的一些属性 ... VpcName 专有网络的名字,CidrBlock,专有网络的网段,Description 是专有网络的描述 ..
回到编辑器 .. 在 Resources 下面,添加一个新的资源 .. 名字可以自己定义,比如 Vpc ... 另起一行,缩进一下 ... 用一个 Type 设置一下这个资源的类型 ... 专有网络这个资源的类型的名字就是这个 ALIYUN::ECS::VPC ...
再去设置一下这个资源的相关的属性 ... 用一个 Properties .. 然后是 ALIYUN::ECS::VPC 这个资源包含的一些属性 .. VpcName .. 设置一下专有网络的名字 ... 比如 Neverland ..
另起一行 ... 再用一个 CidrBlock ... 设置一下这个专有网络的网段 .. 在这个资源的详细页面,可以看到这个属性支持的值 ...
我打算在自己的专有网络上用一下 10.0.0.0/8 这个网段的 IP ... 最后再添加一个 Description ... 描述一下这个专有网络 ...
在这个资源里面,用了 Type 指定了一下资源的类型, 还用了一个 Properties 设置了资源的相关属性 ..
如果这个资源依赖其它的资源,可以再用一个 DependsOn ... 它的值就是这个资源依赖的其它的资源的名字 .. 这样会先去创建被依赖的资源 ..
删除资源栈的时候,如果你想保留某个资源,可以在定义这个资源的时候用一下 DeletionPolicy: 把它的值设置成 'Retain' ...