models_v2.failover_source_cluster_1 module

class models_v2.failover_source_cluster_1.FailoverSourceCluster1(id=None, incarnation_id=None, protection_group_id=None, view_id=None)[source]

Bases: object

Implementation of the ‘Failover source cluster.1’ model.

Specifies the details about source cluster involved in the failover operation.

Attributes:
id (long|int): Specifies the source cluster Id involved in failover

operation.

incarnation_id (long|int): Specifies the source cluster incarnation Id

involved in failover operation.

protection_group_id (string): Specifies the protection group Id

involved in failover operation.

view_id (long|int): If failover is initiated by view based

orchastrator, then this field specifies the local view id of source cluster which is being failed over.

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.