5050 PickersResourceWithStreamingResponse ,
5151 AsyncPickersResourceWithStreamingResponse ,
5252)
53+ from .network_mappings import (
54+ NetworkMappingsResource ,
55+ AsyncNetworkMappingsResource ,
56+ NetworkMappingsResourceWithRawResponse ,
57+ AsyncNetworkMappingsResourceWithRawResponse ,
58+ NetworkMappingsResourceWithStreamingResponse ,
59+ AsyncNetworkMappingsResourceWithStreamingResponse ,
60+ )
5361from ...types .dns .dns_lookup_response import DNSLookupResponse
5462from ...types .dns .dns_get_account_overview_response import DNSGetAccountOverviewResponse
5563
@@ -73,6 +81,10 @@ def pickers(self) -> PickersResource:
7381 def zones (self ) -> ZonesResource :
7482 return ZonesResource (self ._client )
7583
84+ @cached_property
85+ def network_mappings (self ) -> NetworkMappingsResource :
86+ return NetworkMappingsResource (self ._client )
87+
7688 @cached_property
7789 def with_raw_response (self ) -> DNSResourceWithRawResponse :
7890 """
@@ -176,6 +188,10 @@ def pickers(self) -> AsyncPickersResource:
176188 def zones (self ) -> AsyncZonesResource :
177189 return AsyncZonesResource (self ._client )
178190
191+ @cached_property
192+ def network_mappings (self ) -> AsyncNetworkMappingsResource :
193+ return AsyncNetworkMappingsResource (self ._client )
194+
179195 @cached_property
180196 def with_raw_response (self ) -> AsyncDNSResourceWithRawResponse :
181197 """
@@ -289,6 +305,10 @@ def pickers(self) -> PickersResourceWithRawResponse:
289305 def zones (self ) -> ZonesResourceWithRawResponse :
290306 return ZonesResourceWithRawResponse (self ._dns .zones )
291307
308+ @cached_property
309+ def network_mappings (self ) -> NetworkMappingsResourceWithRawResponse :
310+ return NetworkMappingsResourceWithRawResponse (self ._dns .network_mappings )
311+
292312
293313class AsyncDNSResourceWithRawResponse :
294314 def __init__ (self , dns : AsyncDNSResource ) -> None :
@@ -317,6 +337,10 @@ def pickers(self) -> AsyncPickersResourceWithRawResponse:
317337 def zones (self ) -> AsyncZonesResourceWithRawResponse :
318338 return AsyncZonesResourceWithRawResponse (self ._dns .zones )
319339
340+ @cached_property
341+ def network_mappings (self ) -> AsyncNetworkMappingsResourceWithRawResponse :
342+ return AsyncNetworkMappingsResourceWithRawResponse (self ._dns .network_mappings )
343+
320344
321345class DNSResourceWithStreamingResponse :
322346 def __init__ (self , dns : DNSResource ) -> None :
@@ -345,6 +369,10 @@ def pickers(self) -> PickersResourceWithStreamingResponse:
345369 def zones (self ) -> ZonesResourceWithStreamingResponse :
346370 return ZonesResourceWithStreamingResponse (self ._dns .zones )
347371
372+ @cached_property
373+ def network_mappings (self ) -> NetworkMappingsResourceWithStreamingResponse :
374+ return NetworkMappingsResourceWithStreamingResponse (self ._dns .network_mappings )
375+
348376
349377class AsyncDNSResourceWithStreamingResponse :
350378 def __init__ (self , dns : AsyncDNSResource ) -> None :
@@ -372,3 +400,7 @@ def pickers(self) -> AsyncPickersResourceWithStreamingResponse:
372400 @cached_property
373401 def zones (self ) -> AsyncZonesResourceWithStreamingResponse :
374402 return AsyncZonesResourceWithStreamingResponse (self ._dns .zones )
403+
404+ @cached_property
405+ def network_mappings (self ) -> AsyncNetworkMappingsResourceWithStreamingResponse :
406+ return AsyncNetworkMappingsResourceWithStreamingResponse (self ._dns .network_mappings )
0 commit comments