ReconfigurationInformation Class
Information about current reconfiguration like phase, type, previous configuration role of replica and reconfiguration start date time.
- Inheritance
-
ReconfigurationInformation
Constructor
ReconfigurationInformation(*, previous_configuration_role=None, reconfiguration_phase=None, reconfiguration_type=None, reconfiguration_start_time_utc=None, **kwargs)
Parameters
- previous_configuration_role
- str or ReplicaRole
Replica role before reconfiguration started. Possible values include: 'Unknown', 'None', 'Primary', 'IdleSecondary', 'ActiveSecondary', 'IdleAuxiliary', 'ActiveAuxiliary', 'PrimaryAuxiliary'
- reconfiguration_phase
- str or ReconfigurationPhase
Current phase of ongoing reconfiguration. If no reconfiguration is taking place then this value will be "None". Possible values include: 'Unknown', 'None', 'Phase0', 'Phase1', 'Phase2', 'Phase3', 'Phase4', 'AbortPhaseZero'
- reconfiguration_type
- str or ReconfigurationType
Type of current ongoing reconfiguration. If no reconfiguration is taking place then this value will be "None". Possible values include: 'Unknown', 'SwapPrimary', 'Failover', 'Other'
- reconfiguration_start_time_utc
- datetime
Start time (in UTC) of the ongoing reconfiguration. If no reconfiguration is taking place then this value will be zero date-time.
Feedback
Submit and view feedback for