您可以通过资源导入的方式创建资源栈。本文以导入弹性公网IP(EIP)资源为例,为您介绍使用现有资源创建资源栈的操作方法。
前提条件
资源导入前,请提前完成如下事项:
- 获取EIP资源的标识符属性。
本示例中,获取到的EIP资源的标识符属性为AllocationId,即EIP的实例ID。具体操作,请参见获取待导入资源的标识符属性。
- 获取EIP的实例ID。
登录EIP控制台,获取要导入的EIP的实例ID。
操作步骤
- 登录资源编排控制台。
- 在左侧导航栏,单击资源栈。
- 在页面左上角的地域下拉列表,选择资源栈的所在地域。
- 在资源栈列表页面,单击创建资源栈,然后在下拉列表中选择使用现有资源(资源导入)。
- 在选择模板页面的指定模板区域,选择选择已有模板,设置模板录入方式为输入模板,并在模板内容区域输入如下JSON格式的模板,然后单击下一步。
{
"ROSTemplateFormatVersion": "2015-09-01",
"Resources": {
"Eip": {
"Type": "ALIYUN::VPC::EIP",
"DeletionPolicy": "Retain",
"Properties": {
"Bandwidth": 5
}
}
},
"Outputs": {
"EipAddress": {
"Value": {
"Fn::GetAtt": [
"Eip",
"EipAddress"
]
}
},
"AllocationId": {
"Value": {
"Fn::GetAtt": [
"Eip",
"AllocationId"
]
}
}
}
}
说明 DeletionPolicy
:取值为Retain
,表示删除保护策略为保留资源。为防止资源被误删除,请务必设置该项。
- 在配置模板参数页面,配置资源栈名称和更改集名称,单击下一步。
- 在识别资源页面,输入资源标识符值(例如:
eip-bp140qv3j25nsfaqd****
),单击下一步。
- 在配置资源栈页面,配置相关参数,单击下一步。
- 在检查并确认页面,单击创建资源栈和导入更改集。
- 在更改集页签,单击更改集右侧操作列的执行,执行更改集,开始资源导入。
执行结果
在资源栈信息页签,如果基本信息区域的状态显示为导入创建完成,则资源导入成功。
后续步骤
您可以在资源栈信息页签,单击偏差状态右侧的检测偏差,检测导入资源的模板与实际模板的匹配情况。具体操作,请参见检测资源栈的偏差状态。