Tous les produits
Search
Centre de documentation

Resource Orchestration Service:Importer une ressource existante pour mettre à jour une pile

Dernière mise à jour :Aug 10, 2026

Importez une ressource existante dans une pile depuis la console ROS. Cet exemple utilise une adresse IP élastique (EIP).

Scénario

Si une pile vide existe dans la console ROS ou si une pile contient des ressources cloud que vous souhaitez gérer, utilisez l'importation de ressources pour ajouter les ressources souhaitées à la pile et centraliser leur gestion.

Prérequis

Avant d'importer une EIP :

  1. Récupérez la propriété d'identifiant de la ressource pour l'EIP.

    Dans cet exemple, nous récupérons la propriété AllocationId, qui spécifie l'ID de l'EIP. Pour plus d'informations, consultez la section Obtenir une propriété d'identifiant de ressource pour l'importation de ressources.

  2. Récupérez l'ID de l'EIP.

    Obtenez l'ID de l'EIP depuis la console EIP.

Considérations

La ressource définie dans le modèle doit inclure la propriété DeletionPolicy, sans quoi l'importation échoue. Cette propriété détermine si la ressource doit être conservée lors de la suppression de sa pile ou de son retrait de celle-ci. Pour plus d'informations, consultez la section Propriété DeletionPolicy.

Procédure

  1. Connectez-vous à la console ROS.

  2. Dans le volet de navigation de gauche, cliquez sur Stacks.

  3. Dans la barre de navigation supérieure, sélectionnez la région de votre pile. L'exemple utilise la région Chine (Hangzhou).

  4. Sur la page Stacks, localisez la pile concernée et choisissez Import Resources dans la colonne Actions.

  5. À l'étape Select Template, définissez Template Import Method sur Enter Template Content. Dans la section Template Content, ajoutez l'EIP à importer, puis cliquez sur Next.

    Cet exemple importe EIP2 dans une pile contenant déjà une EIP. Les modèles ci-dessous illustrent le contenu avant et après l'importation.

    Remarque

    La propriété DeletionPolicy est définie sur Retain, ce qui permet de conserver la ressource lors de la suppression de la pile. Définissez cette propriété pour éviter toute suppression accidentelle de ressource.

    Modèle avant l'importation

    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

    Modèle après l'importation

    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. À l'étape Configure Parameters, définissez Stack Name et Change Set Name.

  7. Configurez la section Configure Stack Settings et cliquez sur Next.

    Cet exemple utilise les paramètres par défaut. Pour plus d'informations, consultez la section Créer une pile.

  8. À l'étape Identify Resources, saisissez la valeur de l'identifiant de ressource, par exemple eip-bp1s1yz3aja40j377****, puis cliquez sur Next.

  9. Lors de l'étape de précontrôle de conformité, effectuez le précontrôle et cliquez sur Next.

    Pour plus d'informations, consultez la section Créer une pile.

  10. À l'étape Check and Confirm, cliquez sur Create Change Set.

  11. Sous l'onglet Change Sets, localisez le jeu de modifications et cliquez sur Execute dans la colonne Actions.

  12. Sous l'onglet Resource, vérifiez que EIP2 apparaît bien afin de confirmer l'importation.

Références