snapshot для vsphere через pipeline (Jenkins)

Я создал pipeline для возврата из снапшота для "vsphere". Но я не знаю, как добавить параметры для ввода логина и пароля (Vsphere используется разными пользователями LDAP):

pipeline {
       agent any
    
       stages {
           stage('Revert_Snapshot') {
              steps {
                  step([$class: 'hudson.model.PasswordParameterValue', name: 'LDAP_PASSWORD', value: env.PASSWORD])
                  step([$class: 'TextParameterValue', name: 'LDAP_USER', value: env.USERNAME])
                  step([$class: 'PowerOff', vm:VM_NAME, evenIfSuspended: true, ignoreIfNotExists: true, gracefulShutdownTimeout: 60])
                  step([$class: 'RevertToSnapshot', vm: VM_NAME, snapshotName: SNAP_NAME]) 
                  step([$class: 'PowerOn', vm:VM_NAME, timeoutInSeconds: 120])
                
              }
           }
       }
    }

Мне кажеться что я должен использовать "hudson.model.PasswordParameterValue.value" но я не уверен


Ответы (0 шт):