Use a seção Outputs em um modelo do Resource Orchestration Service (ROS) para exibir descrições em chinês e defina a ordem de classificação dos parâmetros.
Modelos de exemplo
-
Modelo ROS
Outputs: TiDB: Label: TiDB Value: Fn::Sub: - mysql://${ServerAddress}:4000 - ServerAddress: Fn::GetAtt: - SlbTiDB - IpAddress TiDB Dashboard: Label: en: Specifications-EN zh-cn: Specifications-cn Value: Fn::Sub: - http://${ServerAddress}:2379 - ServerAddress: Fn::GetAtt: - ControlServerEip - EipAddress Grafana: Label: en: Grafana-EN zh-cn: Grafana-cn Value: Fn::Sub: - http://${ServerAddress}:3000 - ServerAddress: Fn::GetAtt: - ControlServerEip - EipAddress ErrorData: Description: JSON serialized dict containing data associated with wait condition error signals sent to the handle. Value: Fn::GetAtt: - InvocationWaitCondition - ErrorData Metadata: ALIYUN::ROS::Interface: Outputs: - TiDB - TiDB Dashboard - Grafana - ErrorDataParâmetros:
Outputs: defina a ordem de classificação dos parâmetros de saída. Configure a listaOutputsna seçãoMetadatapara estabelecer essa sequência.Label: define os nomes de exibição em inglês e chinês.
-
Modelo Terraform
output "graph_private_ip" { description = <<EOT { "Label": "The private ip", "Description": "The private ip of the graph nodes." } EOT value = join("\n", module.graph-nodes.this_private_ip) }
Exemplo de exibição no console
Após crie a stack, acesse a aba Stack Information para visualizar os nomes de exibição personalizados e a ordem de classificação.
No painel Basic Information da aba Stack Information, os parâmetros de saída seguem a ordem personalizada definida e exibem os nomes especificados. A coluna da esquerda mostra campos como Status (Deploying), Status Description, Last Modified, Cost Analysis, Specifications-EN e ErrorData. A coluna da direita apresenta itens como Service Instance Name, Creation Time, Tags, TiDB (string de conexão mysql://) e Grafana-EN (URL de acesso http://).