models.additional_connector_params module

class models.additional_connector_params.AdditionalConnectorParams(o365_region=None, use_outlook_ews_oauth=None)[source]

Bases: object

Implementation of the ‘AdditionalConnectorParams’ model.

Message that encapsulates the additional connector params to establish a connection with a particular environment.

Attributes:
o365_region (O365RegionProto): Optional o365_region proto to store the

region info to be used while making ews/graph api calls in o365 adapter.

use_outlook_ews_oauth (bool): Whether OAuth should be used for

authentication with EWS API (outlook backup), applicable only for Exchange Online.

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.