资源导入可以帮助您将已经创建的资源导入到一个资源栈中,从而通过资源栈进行统一的管理和编排。
概念
资源导入是指将现有的资源及其配置导入到ROS的资源栈中,资源导入功能需要与更改集相结合使用。
场景示例
使用资源导入创建资源栈
如果您需要同时管理大量的云资源,为减少人力消耗,您可以选择使用资源导入将需要管理的云资源添加到新的资源栈中,从而通过资源栈统一管理对应资源。
具体操作,请参见使用现有资源创建资源栈。
使用资源导入更新资源栈
如果资源编排控制台上有空资源栈或者资源栈中包含您需要管理的云资源,您可以选择使用资源导入的方式将其他需要管理的资源补充到已有资源栈中,从而达到统一管理的目的。
具体操作,请参见将现有资源导入资源栈。
注意事项
保证模板的正确性。
模板中包含资源栈原有资源和待导入资源,待导入资源为已存在的资源。待导入资源必须设置
DeletionPolicy
属性,为防止资源被误删除,请将DeletionPolicy
设置为Retain
。资源类型支持待导入资源的属性和取值。
模板中指定了每种资源类型必须的属性。
获取资源标识符。
资源标识符属性和资源标识符值,请参见获取待导入资源的标识符属性。
验证模板配置准确性。
资源导入完成后,建议您对导入的资源进行偏差检测,偏差检测可以确保模板配置与实际配置相匹配。具体操作,请参见检测资源栈的偏差状态。
使用限制
资源导入操作遵循资源栈的相关限制。更多信息,请参见使用限制。
部分资源类型不支持将同一资源导入到多个资源栈中。关于支持将同一资源多次导入到不同资源栈中的资源类型,请对照支持偏差检测和资源导入的资源类型查看。
云服务
资源类型
API网关(API Gateway)
ALIYUN::ApiGateway::Api
ALIYUN::ApiGateway::App
ALIYUN::ApiGateway::Group
云解析DNS(Alibaba Cloud DNS)
ALIYUN::DNS::DomainRecord
云服务器ECS(Elastic Compute Service)
ALIYUN::ECS::Snapshot
ALIYUN::ECS::VPC
ALIYUN::ECS::VSwitch
弹性伸缩(Auto Scaling)
ALIYUN::ESS::ScalingConfiguration
ALIYUN::ESS::ScalingRule
函数计算FC(Function Compute)
ALIYUN::FC::CustomDomain
ALIYUN::FC::Function
ALIYUN::FC::Service
ALIYUN::FC::Trigger
云数据库MongoDB版(ApsaraDB for MongoDB)
ALIYUN::MONGODB::Instance
文件存储NAS(Network Attached Storage )
ALIYUN::NAS::FileSystem
阿里云关系型数据库RDS(Relational Database Service)
ALIYUN::RDS::DBInstance
云数据库Redis版(ApsaraDB for Redis)
ALIYUN::REDIS::Instance
负载均衡SLB(Server Load Balancer)
ALIYUN::SLB::MasterSlaveServerGroup
日志服务SLS(Log Service)
ALIYUN::SLS::Project
专有网络VPC(Virtual Private Cloud)
ALIYUN::VPC::NatGateway
ALIYUN::VPC::SnatEntry
支持资源导入的资源类型
关于资源导入支持的资源类型,请参见支持偏差检测和资源导入的资源类型。
资源导入状态码
资源栈的状态码
状态码 | 描述 |
IMPORT_CREATE_IN_PROGRESS | 正在通过资源导入创建资源栈。 |
IMPORT_CREATE_FAILED | 通过资源导入创建资源栈失败。 |
IMPORT_CREATE_COMPLETE | 通过资源导入创建资源栈成功。 |
IMPORT_CREATE_ROLLBACK_IN_PROGRESS | 通过资源导入创建资源栈失败,正在回滚。 |
IMPORT_CREATE_ROLLBACK_FAILED | 通过资源导入创建资源栈失败,回滚失败。 |
IMPORT_CREATE_ROLLBACK_COMPLETE | 通过资源导入创建资源栈失败,回滚成功。 |
IMPORT_UPDATE_IN_PROGRESS | 正在通过资源导入更新资源栈。 |
IMPORT_UPDATE_FAILED | 通过资源导入更新资源栈失败。 |
IMPORT_UPDATE_COMPLETE | 通过资源导入更新资源栈成功。 |
IMPORT_UPDATE_ROLLBACK_IN_PROGRESS | 通过资源导入更新资源栈失败,正在回滚。 |
IMPORT_UPDATE_ROLLBACK_FAILED | 通过资源导入更新资源栈失败,回滚失败。 |
IMPORT_UPDATE_ROLLBACK_COMPLETE | 通过资源导入更新资源栈失败,回滚成功。 |
资源的状态码
状态码 | 描述 |
IMPORT_IN_PROGRESS | 资源正在导入中。 |
IMPORT_FAILED | 资源导入失败。 |
IMPORT_COMPLETE | 资源导入成功。 |