Todos os produtos
Search
Central de documentação

Resource Orchestration Service:Importar um recurso existente para atualizar uma stack

Última atualização: Sep 07, 2026

Importe um recurso existente para uma stack no console do ROS. Este exemplo utiliza um elastic IP address (EIP).

Cenário

Se existir uma stack vazia no console do ROS ou se uma stack contiver recursos de cloud que você deseja gerenciar, utilize a importação de recursos para adicionar os recursos desejados à stack e realizar o gerenciamento centralizado.

Pré-requisitos

Antes de importar um EIP:

  1. Obtenha a propriedade de identificador de recurso do EIP.

    Neste exemplo, obtém-se o AllocationId, que especifica o ID do EIP. Para mais informações, consulte Obtain a resource identifier property for resource import.

  2. Obtenha o ID do EIP.

    Obtenha o ID do EIP no console do EIP.

Considerações

O recurso no modelo deve incluir a propriedade DeletionPolicy. Caso contrário, a importação falhará. Essa propriedade determina se o recurso será retido quando sua stack for excluída ou quando o recurso for removido da stack. Para mais informações, consulte DeletionPolicy property.

Procedimento

  1. Faça logon no console do ROS.

  2. No painel de navegação à esquerda, clique em Stacks.

  3. Na barra de navegação superior, selecione a região da sua stack. Neste exemplo, utiliza-se China (Hangzhou).

  4. Na página Stacks, localize a stack e escolha Import Resources na coluna Actions.

  5. Na etapa Select Template, defina Template Import Method como Enter Template Content. Na seção Template Content, adicione o EIP a ser importado e clique em Next.

    Este exemplo importa o EIP2 para uma stack que já contém um EIP. Os modelos a seguir mostram o conteúdo antes e depois da importação.

    Nota

    A propriedade DeletionPolicy está definida como Retain, o que preserva o recurso quando a stack é excluída. Defina essa propriedade para evitar a exclusão acidental de recursos.

    Modelo antes da importação

    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

    Modelo após a importação

    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. Na etapa Configure Parameters, defina Stack Name e Change Set Name.

  7. Configure a seção Configure Stack Settings e clique em Next.

    Este exemplo utiliza as configurações padrão de parâmetros. Para mais informações, consulte Create a stack.

  8. Na etapa Identify Resources, insira o valor do identificador de recurso, como eip-bp1s1yz3aja40j377****, e clique em Next.

  9. Na etapa Compliance Precheck, conclua a verificação prévia e clique em Next.

    Para mais informações, consulte Create a stack.

  10. Na etapa Check and Confirm, clique em Create Change Set.

  11. Na aba Change Sets, localize o conjunto de alterações e clique em Execute na coluna Actions.

  12. Na aba Resource, verifique se o EIP2 aparece para confirmar a importação.

Referências