将现有资源导入资源栈

本文以导入弹性公网IP(EIP)资源为例,向您展示如何通过导入资源的方式更新资源栈。

应用场景

如果资源编排控制台上有空资源栈或者资源栈中包含您需要管理的云资源,您可以选择使用资源导入的方式将其他需要管理的资源补充到已有资源栈中,从而达到统一管理的目的。

前提条件

资源导入前,请提前完成如下事项:

  1. 获取EIP资源的标识符属性。

    本示例中,获取到的EIP资源的标识符属性为AllocationId,即EIP的实例ID。具体操作,请参见获取待导入资源的标识符属性

  2. 获取EIP的实例ID。

    登录EIP控制台,获取要导入的EIP的实例ID。

注意事项

模板中的资源必须包含DeletionPolicy属性,否则导入不成功。使用DeletionPolicy属性,您可以选择在删除资源栈或移除资源时是否保留该资源。更多信息,请参见DeletionPolicy属性

操作步骤

  1. 登录资源编排控制台

  2. 在左侧导航栏,单击资源栈

  3. 在顶部菜单栏的地域下拉列表,选择资源栈的所在地域,例如:华东1(杭州)。

  4. 资源栈列表页面,在目标资源栈右侧操作列,选择1 > 导入资源

  5. 选择模板页面,将模板录入方式设置为输入模板,在模板内容区域修改模板,增加待导入资源,然后单击下一步

    本示例中,资源栈中已经存在一个EIP,新导入的资源我们命名为EIP2。示例模板如下所示:

    说明

    DeletionPolicy:取值为Retain,表示删除保护策略为保留资源。为防止资源被误删除,请务必设置该项。

    导入前

    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

    导入后

    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
  6. 配置参数页面,配置资源栈名称更改集名称

  7. 配置资源栈区块,配置相关参数,单击下一步

    本示例使用默认配置。更多信息,请参见创建资源栈

  8. 识别资源页面,输入资源标识符值(例如:eip-bp1s1yz3aja40j377****),单击下一步

  9. 在合规预检页面,完成合规预检,然后单击下一步。

    关于合规预检的更多信息,请参见合规预检

  10. 检查并确认页面,单击创建更改集

  11. 更改集页签,单击更改集右侧操作列的执行,执行更改集,开始资源导入。

    执行更改集

  12. 资源页签,查看EIP2资源是否已导入。

相关文档