models.exchange_dag_hosts_response module¶
-
class
models.exchange_dag_hosts_response.
ExchangeDagHostsResponse
(exchange_dag_protection_preference=None, exchange_host_info_list=None, guid=None, is_standalone_host=None, name=None, protection_source_id=None)[source]¶ Bases:
object
Implementation of the ‘ExchangeDagHostsResponse’ model.
Specifies if the endpoint provided in the request is standalone exchange server or not. If the endpoint is not a standalone exchange server, the list of hosts which belong to the Exchange DAG are returned.
- Attributes:
- exchange_dag_protection_preference (ExchangeDAGProtectionPreference):
Specifies information about the preference order while choosing between which database copy of the exchange database, which is part of DAG, should be protected.Specifies the CA certificate in PEM format.
- exchange_host_info_list (list of ExchangeHostInfo): Specifies the list
of exchange hosts that belong to Exchange DAG.
guid (string): Specifies the Unique GUID for the DAG. is_standalone_host (bool): Specifies if the endpoint provided in the
request is a standlone exchange server or not. exchangeHostInfoList is not populated if it is a standalone exchange server.
name (string): Specifies the display name of the DAG. protection_source_id (int): Specifies the Protection Source Id of the
Exchange DAG if it is already created.
-
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.