models.exchange_restore_parameters module¶
-
class
models.exchange_restore_parameters.
ExchangeRestoreParameters
(mtype=None, view_parameters=None)[source]¶ Bases:
object
Implementation of the ‘ExchangeRestoreParameters’ model.
Specifies the exchange restore parameters.
- Attributes:
- mtype (TypeExchangeRestoreParametersEnum):Specifies the Exchange
restore type. Specifies the type of Exchange restore.
‘kNone’ specifies no special behaviour. ‘kView’ specifies the option to create a view which cann be used by the external tools like Kroll to perform mailbox or mail-item recovery. ‘kDatabase’ specifies the option to restore an Exchange database.
- view_parameters (ExchangeRestoreViewParameters): Specifies the
parameters for the restore of type kView.
-
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.