O Resource Orchestration Service (ROS) permite selecionar valores de parâmetros dinamicamente a partir de listas pré-preenchidas durante a criação de uma stack.
Contexto
A criação de uma stack do ROS para gerenciar vários recursos frequentemente exige a abertura de múltiplos consoles para localizar os valores dos parâmetros. Para simplificar esse processo, adicione o atributo AssociationProperty aos parâmetros do seu modelo. Essa ação preenche uma lista suspensa com os valores disponíveis no console, permitindo a seleção dinâmica dos parâmetros.
Modelo de exemplo
Este modelo de exemplo demonstra como configurar parâmetros dinâmicos. Complete o modelo adicionando os recursos que deseja criar.
Neste exemplo, o atributo AssociationProperty recupera uma lista de recursos disponíveis na região selecionada. Já o atributo AssociationPropertyMetadata filtra a lista de valores para parâmetros específicos.
Parameters:
ZoneId:
AssociationProperty: ALIYUN::ECS::Instance::ZoneId
Type: String
Description:
en: The ID of the availability zone.<br><b>Note: <font color='blue'>Before you select an availability zone, make sure that it supports the instance type that you want to use. We recommend that you select an availability zone that is different from the one where your vSwitch resides.</font></b>
Label:
en: VSwitch Availability Zone
VPC:
AssociationProperty: ALIYUN::ECS::VPC::VPCId
Type: String
Description:
en: The ID of an existing Virtual Private Cloud (VPC). You can find the ID in the VPC console.
Label:
en: Existing VPC Instance ID
VSwitch:
AssociationProperty: ALIYUN::ECS::VSwitch::VSwitchId
Type: String
Description:
en: The ID of an existing vSwitch. You can find the ID on the vSwitches page of the VPC console.
Label:
en: VSwitch ID
AssociationPropertyMetadata:
ZoneId: ZoneId
VpcId: VPC
SecurityGroup:
Type: String
Description:
en: The ID of an existing security group. You can find the ID by navigating to Network & Security > Security Groups in the Elastic Compute Service (ECS) console.
Label:
en: Business Security Group ID
AssociationProperty: ALIYUN::ECS::SecurityGroup::SecurityGroupId
AssociationPropertyMetadata:
VpcId: VPC
InstanceType:
AssociationProperty: ALIYUN::ECS::Instance::InstanceType
AssociationPropertyMetadata:
ZoneId: ZoneId
Label:
en: Instance Type
Type: String
Description:
en: <font color='blue'><b>1. Before you select an instance type, make sure that it is available in the selected availability zone. Some instance types may require prior approval.</b></font><br><font color='blue'><b>2. Sample instance types:</font></b></font>[ecs.c5.large: <font color='green'>2 vCPU, 4 GiB Memory, 1 Gbps Bandwidth, 300,000 PPS</font>]<br></b>[ecs.c5.xlarge: <font color='green'>4 vCPU, 8 GiB Memory, 1.5 Gbps Bandwidth, 500,000 PPS</font>]<br></b>[ecs.c5.2xlarge: <font color='green'>8 vCPU, 16 GiB Memory, 2.5 Gbps Bandwidth, 800,000 PPS</font>]
Parâmetros
VPC: O ID de uma Virtual Private Cloud (VPC) na região selecionada.
ZoneId: O ID de uma zona de disponibilidade na região selecionada.
VSwitch: O ID de um vSwitch na zona de disponibilidade e VPC selecionadas.
SecurityGroup: O ID de um grupo de segurança na VPC selecionada.
InstanceType: Um tipo de instância do Elastic Compute Service (ECS) na zona de disponibilidade selecionada.
Parâmetros do console
Ao utilizar este modelo para criar uma stack, o console ROS preenche dinamicamente os campos de parâmetros com os recursos existentes em sua conta Alibaba Cloud.
|
Parâmetro |
Descrição |
Exemplo |
|
VSwitch Availability Zone |
O ID da zona de disponibilidade para o vSwitch. |
China (Qingdao) Zone C |
|
Existing VPC Instance ID |
O ID da instância da Virtual Private Cloud (VPC). Para mais informações sobre como criar e localizar uma VPC, consulte Criar e gerenciar uma VPC. |
vpc-bp1m6fww66xbntjyc**** |
|
VSwitch ID |
O ID do vSwitch na VPC. Para mais informações sobre como criar e localizar um vSwitch, consulte Criar e gerenciar vSwitches. |
vsw-bp183p93qs667muql**** |
|
Business Security Group ID |
O ID do grupo de segurança do Elastic Compute Service (ECS). Para mais informações sobre como localizar um grupo de segurança, consulte Pesquisar grupos de segurança. |
sg-bp15ed6xe1yxeycg7o**** |
|
Instance Type |
O tipo de instância ECS. Selecione um tipo de instância válido. Para mais informações, consulte Família de instâncias. |
ecs.e4.2xlarge |
Instruções
Leia o conteúdo em inglês para compreender O QUE precisa ser comunicado
Escreva o português brasileiro DO ZERO — esqueça a estrutura das frases em inglês
Preserve toda a formatação markdown, blocos de código, links e imagens exatamente como estão
Tags xref (
<a data-tag="xref" ...>texto</a>) — preserve a tag INTEIRA com todos os atributos na ordem e caixa originais, traduza APENAS o texto visível entre > eAplique todas as regras específicas do idioma rigorosamente
Aplique as regras de stopwords com tolerância zero
Use o modo imperativo em passos numerados e listas de procedimentos
Garanta a consistência terminológica — o mesmo termo deve ter a mesma tradução em todo o documento
Varie os inícios de frase em listas e tabelas — nenhum início deve se repetir 3 ou mais vezes
Retorne APENAS o documento markdown em português brasileiro, sem explicações