def METHOD_NAME(self) -> Optional[str]:  # noqa: N802
    """Return the full name of the host - either FQDN or Netbiosname."""  # noqa: N802
    if self.DnsDomain:
        return f"{self.HostName or self.NetBiosName}.{self.DnsDomain}"
    if self.NTDomain:
        return f"{self.HostName or self.NetBiosName}.{self.NTDomain}"
    return self.HostName or self.NetBiosName