models_v2.ms_group_param module

class models_v2.ms_group_param.MsGroupParam(recover_object=None, recover_entire_group=None, mailbox_restore_type=None, site_restore_type=None)[source]

Bases: object

Implementation of the ‘MsGroupParam’ model.

Specifies parameters to recover MS group.

Attributes:
recover_object (RecoverObject1): Specifies the MS group recover Object

info.

recover_entire_group (bool): Specifies if the entire Group (mailbox +

site) is to be restored.

mailbox_restore_type (MailboxRestoreTypeEnum): Specifies whether

mailbox restore is full or granular.

site_restore_type (SiteRestoreTypeEnum): Specifies whether site

restore is full or granular.

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.