angelos.document.domain¶
Module docstring.
-
class
angelos.document.domain.Domain(nd: dict = {}, strict: bool = True)¶ Bases:
angelos.document.document.Document,angelos.document.document.UpdatedMixinShort summary.
-
apply_rules() → bool¶ Short summary.
- Returns
Description of returned object.
- Return type
type
-
-
class
angelos.document.domain.Host(nd: dict = {}, strict: bool = True)¶ Bases:
angelos.document.model.BaseDocumentShort summary.
-
hostname¶ Description of attribute hostname.
- Type
-
-
class
angelos.document.domain.Location(nd: dict = {}, strict: bool = True)¶ Bases:
angelos.document.model.BaseDocumentShort summary.
-
ip¶ Description of attribute ip.
- Type
IpField
-
hostname¶ Description of attribute hostname.
- Type
-
-
class
angelos.document.domain.Network(nd: dict = {}, strict: bool = True)¶ Bases:
angelos.document.document.Document,angelos.document.document.ChangeableMixinShort summary.
-
hosts¶ Description of attribute hosts.
- Type
-
apply_rules() → bool¶ Short summary.
- Returns
Description of returned object.
- Return type
type
-
changeables() → tuple¶ Fields that are changeable when updating.
-
iploc() → Union[ipaddress.IPv4Address, ipaddress.IPv6Address]¶ IP address for a location from document.
-
-
class
angelos.document.domain.Node(nd: dict = {}, strict: bool = True)¶ Bases:
angelos.document.document.Document,angelos.document.document.UpdatedMixinShort summary.
-
role¶ Description of attribute role.
- Type
-
device¶ Description of attribute device.
- Type
-
serial¶ Description of attribute serial.
- Type
-
location¶ Description of attribute location.
- Type
-
apply_rules() → bool¶ Short summary.
- Returns
Description of returned object.
- Return type
type
-
iploc() → Union[ipaddress.IPv4Address, ipaddress.IPv6Address]¶ IP address for a location.
-