models_v2.planned_run_poll_status module¶
-
class
models_v2.planned_run_poll_status.
PlannedRunPollStatus
(failover_id=None, waiting_on_other_run_cancellations=None, run_id=None, protection_group_id=None)[source]¶ Bases:
object
Implementation of the ‘PlannedRunPollStatus’ model.
Specifies whether run has been scheduled or not and also returns the unique run id along with failoverId upon scheduling the run.
- Attributes:
- failover_id (string): Specifies the unique failover Id which will be
generated by orchestrator. This Id will be used to uniquely identify current failover operation.
- waiting_on_other_run_cancellations (bool): If cancelNonFailoverRuns
was passed as true during creation of run for current failover then this will return the status of other run cacellations. If other runs are still pending for cancellations then this will be returned as true otherwise it will be return as false.
- run_id (string): If run has been scheduled then this field will be
populated with unique run id.
- protection_group_id (string): Specifies the protection group id to
which this run belongs.
-
classmethod
from_dictionary
(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
object: An instance of this structure class.