ListPrompts
This method lists the current prompts that are waiting on user input. Prompts appear in the order in which virtual machines are scheduled to power on.
When a prompt step is reached, the recovery plan remains in a waiting state until the user answers the prompt or a program calls AnswerPrompt.
Synopsis
RecoveryPlan.RecoveryPrompt[] listPrompts()
RecoveryPrompt[] is an array of data objects containing the prompt
and the key for responding to it. It has the following fields:
- key - Key for responding to the prompt
- data - Data about the prompt
Faults
- InvalidState, if the recovery plan is not running.
- RuntimeFault
For information about the faults that Site Recovery Manager throws, see Faults in Site Recovery Manager API.
Example for ListPrompts
List < SrmRecoveryPlanRecoveryPrompt > listPrompts = srmPortType.listPrompts(ManagedObjectReference _this); Where ManagedObjectReference _this = _recoveryPlan; where _recoveryPlan can be taken from: SrmServiceInstanceContent content = _srmPortType.retrieveContent(_svcRef); ManagedObjectReference _recoveryRef = content.getRecovery(); List < ManagedObjectReference > plans = srmPortType.listPlans( _recoveryRef); ManagedObjectReference _recoveryPlan = plans.get(0);