models.application_server_info module¶
-
class
models.application_server_info.
ApplicationServerInfo
(database_copy_info_list=None, database_info_list=None, fqdn=None, guid=None, name=None, total_size_bytes=None)[source]¶ Bases:
object
Implementation of the ‘ApplicationServerInfo’ model.
Specifies the Information about the Exchange Server Node.
- Attributes:
- database_copy_info_list (list of ExchangeDatabaseCopyInfo): Specifies
the list of all the copies of the Exchange databases(that are part of DAG) that are present on this Exchange Node.
- database_info_list (list of ExchangeDatabaseInfo): Specifies the list
of all the databases available on the standalone Exchange server node. This is populated for the Standlone Exchange Servers.
- fqdn (string): Specifies the fully qualified domain name of the
Exchange Server.
guid (string): Specifies the Guid of the Exchange Application Server. name (string): Specifies the display name of the Exchange
Application Server.
- 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.