what about user input:
def findAMIs() {
return UUID.randomUUID().toString().split('-').join('\n')
}
node{
def userInput = input(
id: 'userInput', message: 'input parameters', parameters: [
[
$class: 'ChoiceParameterDefinition',
name: 'ami',
choices: findAMIs(),
description: 'AMI',
],
]
)
echo ("Selected AMI :: "+userInput)
}