models.restore_o_365_groups_params_ms_group_info module

class models.restore_o_365_groups_params_ms_group_info.RestoreO365GroupsParams_MSGroupInfo(group_granular_params=None, is_full_group_required=None, mailbox_restore_type=None, site_restore_type=None, object=None)[source]

Bases: object

Implementation of the ‘RestoreO365GroupsParams_MSGroupInfo’ model.

Specifies an Object representing Universal Data Adapter.

group_granular_params (RestoreO365GroupsParams_GroupGranularParams):

Details of the mailbox and site contents that need to be restored for this group.

is_full_group_required (bool): Specify if the entire Group (mailbox +

site) is to be restored.

mailbox_restore_type (int): Information of a Universal Data Adapter

object, only valid for an entity of

site_restore_type (int): Whether site restore is full or granular. object (RestoreObject): This will store the details of the MS groups

to be restored.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary


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.


object: An instance of this structure class.