4949 from .feature .ans import AnsFeatureType
5050 from .feature .cpu import CPUFeatureType
5151 from .feature .mac import MACFeatureType
52- from .feature .geneve import GeneveFeatureType
53- from .feature .gtp import GTPFeatureType
52+ from .feature .geneve import GeneveTunnelFeatureType
53+ from .feature .gtp import GTPTunnelFeatureType
5454
5555logger = logging .getLogger (__name__ )
5656add_logging_level (level_name = "MODULE_DEBUG" , level_value = log_levels .MODULE_DEBUG )
@@ -103,7 +103,7 @@ def __init__(self, *, connection: "Connection", **kwargs):
103103 # features of owner to be lazy initialized
104104 self ._arp : "ARPFeatureType | None" = None
105105 self ._dcb : "LinuxDcb | WindowsDcb | None" = None
106- self ._driver : "DriverFeatureType " | None = None
106+ self ._driver : "DriverFeatureType | None" = None
107107 self ._firewall : "FirewallFeatureType | None" = None
108108 self ._ip : "IPFeatureType | None" = None
109109 self ._nm : "NMFeatureType | None" = None
@@ -122,8 +122,8 @@ def __init__(self, *, connection: "Connection", **kwargs):
122122 self ._ans : "AnsFeatureType | None" = None
123123 self ._cpu : "CPUFeatureType | None" = None
124124 self ._mac : "MACFeatureType | None" = None
125- self ._geneve : "GeneveFeatureType | None" = None
126- self ._gtp : "GTPFeatureType | None" = None
125+ self ._geneve : "GeneveTunnelFeatureType | None" = None
126+ self ._gtp : "GTPTunnelFeatureType | None" = None
127127
128128 @property
129129 def arp (self ) -> "ARPFeatureType" :
@@ -136,7 +136,7 @@ def arp(self) -> "ARPFeatureType":
136136 return self ._arp
137137
138138 @property
139- def dcb (self ) -> Union [ "Dcb" , " LinuxDcb" , " WindowsDcb"] :
139+ def dcb (self ) -> "Dcb | LinuxDcb | WindowsDcb" :
140140 """DCB feature."""
141141 if self ._dcb is None :
142142 from mfd_dcb import Dcb
@@ -336,7 +336,7 @@ def mac(self) -> "MACFeatureType":
336336 return self ._mac
337337
338338 @property
339- def geneve (self ) -> "GeneveFeatureType " :
339+ def geneve (self ) -> "GeneveTunnelFeatureType " :
340340 """Geneve Tunnel feature."""
341341 if self ._geneve is None :
342342 from .feature .geneve import BaseGeneveTunnelFeature
@@ -346,7 +346,7 @@ def geneve(self) -> "GeneveFeatureType":
346346 return self ._geneve
347347
348348 @property
349- def gtp (self ) -> "GTPFeatureType " :
349+ def gtp (self ) -> "GTPTunnelFeatureType " :
350350 """GTP Tunnel feature."""
351351 if self ._gtp is None :
352352 from .feature .gtp import BaseGTPTunnelFeature
0 commit comments