models.dag_application_server_info module¶
-
class
models.dag_application_server_info.
DagApplicationServerInfo
(fqdn=None, guid=None, id=None, name=None, owner_id=None, status=None, total_size_bytes=None)[source]¶ Bases:
object
Implementation of the ‘DagApplicationServerInfo’ model.
Specifies the information about the status of the Exchange Application Server which is a member of the DAG.
- Attributes:
- fqdn (string): Specifies the fully qualified domain name of the
Exchange Server.
- guid (string): Specifies the Guid of the Exchange Application Server.
keyspapce, only valid for an entity of type kKeyspace.
- id (string): Specifies the entity id of the Exchange Application
server.
- name (string): Specifies the display name of the Exchange
Application Server.
- owner_id (int): Specifies the entity id of the owner entity of the
Exchange Application Server.
- status (StatusDagApplicationServerInfoEnum): Specifies the status of
the registration of the Exchange Application Server. Specifies the status of registration of Exchange Application Server. ‘kUnknown’ indicates the status is not known. ‘kHealthy’ indicates the status is healty and is registered as Exchange Server. ‘kUnHealthy’ indicates the exchange application is registered on the physical server but it is unreachable now. ‘kUnregistered’ indicates the server is not registered as physical source. ‘kUnreachable’ indicates the server is not reachable from the cohesity cluster or the cohesity protection server is not installed on the exchange server. ‘kDetached’ indicates the server is removed from the ExchangeDAG.
- total_size_bytes (int): Specifies the total size of all Exchange
database copies in all the Exchange Application Servers that are part of the DAG.
-
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.