如果您想将现有的资源添加到已经创建的资源栈时,您可以通过直接导入资源的方式完成。本文以导入弹性公网IP(EIP)资源到已有资源栈为例进行介绍。
前提条件
资源导入前,请提前完成如下事项:- 获取EIP资源的标识符属性。
参考获取待导入资源的标识符属性获取EIP资源的标识符属性,您在编辑模板的时候会使用该属性。
本示例中,获取到的EIP资源的标识符属性为AllocationId,即EIP的实例ID。
- 获取EIP的实例ID。
登录EIP控制台,获取要导入的EIP的实例ID。
操作步骤
- 登录资源编排控制台。
- 在左侧导航栏,单击资源栈。
- 在页面左上角的地域下拉列表,选择资源栈的所在地域。说明 请确保待导入资源与资源栈处于同一地域。
- 在资源栈列表页面,在资源栈右侧操作列,选择 。
- 在选择模板页面,将模板录入方式设置为输入模板,在模板内容区域修改模板,增加待导入资源,然后单击下一步。本示例中,资源栈中已经存在一个EIP,新导入的资源我们命名为EIP2。示例模板如下所示:
ROSTemplateFormatVersion: '2015-09-01' Resources: Eip: Type: ALIYUN::VPC::EIP DeletionPolicy: Retain Properties: Bandwidth: 5 Eip2: Type: ALIYUN::VPC::EIP DeletionPolicy: Retain Properties: Bandwidth: 5 Outputs: EipAddress: Value: Fn::GetAtt: - Eip - EipAddress AllocationId: Value: Fn::GetAtt: - Eip - AllocationId EipAddress2: Value: Fn::GetAtt: - Eip2 - EipAddress AllocationId2: Value: Fn::GetAtt: - Eip2 - AllocationId
说明DeletionPolicy
:取值为Retain
,表示删除保护策略为保留资源。为防止资源被误删除,请务必设置该项。 - 在识别资源页面,输入资源标识符值(例如:
eip-bp1s1yz3aja40j377****
),单击下一步。 - 在配置模板参数页面,配置资源栈名称和更改集名称,单击下一步。
- 在配置资源栈页面,配置相关参数,单击下一步。本示例使用默认配置。更多信息,请参见创建资源栈。
- 在检查并确认页面,单击创建更改集。
- 单击更改集右侧操作列的执行,执行更改集,开始资源导入。