すべてのプロダクト
Search
ドキュメントセンター

Resource Orchestration Service:概要

最終更新日:Jan 16, 2025

リソースインポート機能を使用すると、既存のリソースをスタックにインポートして、リソースを一元的に管理およびオーケストレーションできます。

用語

リソースインポートを使用すると、既存のリソースとその構成をResource Orchestration Service(ROS)のスタックにインポートできます。リソースインポート機能は、変更セットと組み合わせて使用する必要があります。

サンプルシナリオ

リソースインポートを使用してスタックを作成する

多数のクラウド リソースを同時に管理する場合、リソースインポートを使用してクラウド リソースを新しいスタックに追加できます。このようにして、スタックを使用してクラウド リソースを一元的に管理し、手動による介入を減らすことができます。

詳細については、「既存のリソースをインポートしてスタックを作成する」をご参照ください。

リソースインポートを使用してスタックを更新する

ROSコンソールに空のスタックが存在する場合、またはROSコンソールのスタックに管理するクラウド リソースが含まれている場合は、リソースインポートを使用して目的のリソースをスタックに追加して一元管理できます。

詳細については、「既存のリソースをインポートしてスタックを更新する」をご参照ください。

考慮事項

  • リソースインポートに使用するテンプレートが有効であることを確認します。

    • テンプレートには、スタック内の元のリソースと、スタックにインポートするリソースが含まれている必要があります。インポートするリソースはすでに作成されている必要があります。インポートするリソースが誤って削除されないようにするには、リソースの DeletionPolicy プロパティを Retain に設定する必要があります。

    • リソース タイプは、インポートするリソースのプロパティと値をサポートしている必要があります。

    • 各リソース タイプに必要なプロパティは、テンプレートで指定する必要があります。

  • インポートするリソースの識別子プロパティと値を取得します。

    詳細については、「リソースインポートのリソース識別子プロパティを取得する」をご参照ください。

  • テンプレート構成の精度を検証します。

    リソースをインポートした後、リソースのドリフトを検出して、実際のリソース構成がテンプレート構成と一致していることを確認することをお勧めします。詳細については、「スタックのドリフトを検出する」をご参照ください。

制限

  • リソースインポート操作は、スタックの制限に準拠している必要があります。詳細については、「制限」をご参照ください。

  • 特定のリソース タイプの同じリソースを複数のスタックに複数回インポートすることはできません。リソース タイプの詳細については、「ドリフト検出とリソースインポートをサポートするリソース タイプ」をご参照ください。

    Alibaba Cloud サービス

    リソース タイプ

    API Gateway

    • ALIYUN::ApiGateway::Api

    • ALIYUN::ApiGateway::App

    • ALIYUN::ApiGateway::Group

    Alibaba Cloud DNS (DNS)

    ALIYUN::DNS::DomainRecord

    Elastic Compute Service (ECS)

    • ALIYUN::ECS::Snapshot

    • ALIYUN::ECS::VPC

    • ALIYUN::ECS::VSwitch

    Auto Scaling

    • ALIYUN::ESS::ScalingConfiguration

    • ALIYUN::ESS::ScalingRule

    Function Compute

    • ALIYUN::FC::CustomDomain

    • ALIYUN::FC::Function

    • ALIYUN::FC::Service

    • ALIYUN::FC::Trigger

    ApsaraDB for MongoDB

    ALIYUN::MONGODB::Instance

    File Storage NAS (NAS)

    ALIYUN::NAS::FileSystem

    ApsaraDB RDS

    ALIYUN::RDS::DBInstance

    ApsaraDB for Redis

    ALIYUN::REDIS::Instance

    Server Load Balancer (SLB)

    ALIYUN::SLB::MasterSlaveServerGroup

    Simple Log Service

    ALIYUN::SLS::Project

    Virtual Private Cloud (VPC)

    • 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

リソースがインポートされました。

参照