models.ad_domain_controller module

class models.ad_domain_controller.AdDomainController(backup_supported=None, backup_unsupported_reasons=None, domain=None, host_name=None, is_global_catalog=None, is_read_only=None, utc_offset_min=None)[source]

Bases: object

Implementation of the ‘AdDomainController’ model.

Specifies information about an AD domain controller.

Attributes:
backup_supported (bool): Specifies whether backup of this domain

controller is supported.

backup_unsupported_reasons (list of string): Specifies any reason(s)

for domain controller backup not supported.

domain (AdDomain): Specifies information about an AD Domain. host_name (string): Specifies FQDN host name of the domain

controller.

is_global_catalog (bool): Specifies whether this domain controller is

a global catalog server.

is_read_only (bool): Specifies whether this domain controller is read

only.

utc_offset_min (int): Specifies UTC time offset of this domain

controller in minutes.

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.