O Resource Orchestration Service (ROS) gera automaticamente uma string aleatória com o comprimento especificado usando a propriedade de associação AutoCompleteInput.
Na seção Parameters do modelo, defina AssociationProperty como AutoCompleteInput e configure as propriedades Length, Prefix e CharacterClasses em AssociationPropertyMetadata para controlar a string gerada. Para mais informações, consulte AssociationProperty e AssociationPropertyMetadata.
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"RandomName": {
"Type": "String",
"Label": {
"en": "Random Name"
},
"AssociationProperty": "AutoCompleteInput",
"AssociationPropertyMetadata": {
"Length": 5,
"Prefix": "test-ros",
"CharacterClasses": [
{
"Class": "lowercase",
"min": 1
}
]
}
}
},
"Outputs": {
"RandomNameStr": {
"Value": {
"Ref": "RandomName"
}
}
}
}
Exemplo no console
Na página de detalhes da pilha do console ROS, clique em na aba Outputs para visualizar a saída da pilha. A chave de saída é RandomNameStr e o valor é test-rostpfjb.