Resource Orchestration Service (ROS) genera automáticamente una cadena aleatoria con una longitud específica mediante la propiedad de asociación AutoCompleteInput.
En la sección Parameters de una plantilla, establezca AssociationProperty como AutoCompleteInput y configure las propiedades Length, Prefix y CharacterClasses en AssociationPropertyMetadata para controlar la cadena generada. Para obtener más información, consulte AssociationProperty and 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"
}
}
}
}
Ejemplo en la consola
En la página de detalles de la pila dentro de la consola de ROS, haga clic en la pestaña Outputs para consultar la salida de la pila. La clave de salida es RandomNameStr y su valor es test-rostpfjb.