4444 SmartTieredCacheResourceWithStreamingResponse ,
4545 AsyncSmartTieredCacheResourceWithStreamingResponse ,
4646)
47+ from .origin_cloud_regions import (
48+ OriginCloudRegionsResource ,
49+ AsyncOriginCloudRegionsResource ,
50+ OriginCloudRegionsResourceWithRawResponse ,
51+ AsyncOriginCloudRegionsResourceWithRawResponse ,
52+ OriginCloudRegionsResourceWithStreamingResponse ,
53+ AsyncOriginCloudRegionsResourceWithStreamingResponse ,
54+ )
4755from .regional_tiered_cache import (
4856 RegionalTieredCacheResource ,
4957 AsyncRegionalTieredCacheResource ,
@@ -74,6 +82,10 @@ def variants(self) -> VariantsResource:
7482 def regional_tiered_cache (self ) -> RegionalTieredCacheResource :
7583 return RegionalTieredCacheResource (self ._client )
7684
85+ @cached_property
86+ def origin_cloud_regions (self ) -> OriginCloudRegionsResource :
87+ return OriginCloudRegionsResource (self ._client )
88+
7789 @cached_property
7890 def with_raw_response (self ) -> CacheResourceWithRawResponse :
7991 """
@@ -767,6 +779,10 @@ def variants(self) -> AsyncVariantsResource:
767779 def regional_tiered_cache (self ) -> AsyncRegionalTieredCacheResource :
768780 return AsyncRegionalTieredCacheResource (self ._client )
769781
782+ @cached_property
783+ def origin_cloud_regions (self ) -> AsyncOriginCloudRegionsResource :
784+ return AsyncOriginCloudRegionsResource (self ._client )
785+
770786 @cached_property
771787 def with_raw_response (self ) -> AsyncCacheResourceWithRawResponse :
772788 """
@@ -1467,6 +1483,10 @@ def variants(self) -> VariantsResourceWithRawResponse:
14671483 def regional_tiered_cache (self ) -> RegionalTieredCacheResourceWithRawResponse :
14681484 return RegionalTieredCacheResourceWithRawResponse (self ._cache .regional_tiered_cache )
14691485
1486+ @cached_property
1487+ def origin_cloud_regions (self ) -> OriginCloudRegionsResourceWithRawResponse :
1488+ return OriginCloudRegionsResourceWithRawResponse (self ._cache .origin_cloud_regions )
1489+
14701490
14711491class AsyncCacheResourceWithRawResponse :
14721492 def __init__ (self , cache : AsyncCacheResource ) -> None :
@@ -1492,6 +1512,10 @@ def variants(self) -> AsyncVariantsResourceWithRawResponse:
14921512 def regional_tiered_cache (self ) -> AsyncRegionalTieredCacheResourceWithRawResponse :
14931513 return AsyncRegionalTieredCacheResourceWithRawResponse (self ._cache .regional_tiered_cache )
14941514
1515+ @cached_property
1516+ def origin_cloud_regions (self ) -> AsyncOriginCloudRegionsResourceWithRawResponse :
1517+ return AsyncOriginCloudRegionsResourceWithRawResponse (self ._cache .origin_cloud_regions )
1518+
14951519
14961520class CacheResourceWithStreamingResponse :
14971521 def __init__ (self , cache : CacheResource ) -> None :
@@ -1517,6 +1541,10 @@ def variants(self) -> VariantsResourceWithStreamingResponse:
15171541 def regional_tiered_cache (self ) -> RegionalTieredCacheResourceWithStreamingResponse :
15181542 return RegionalTieredCacheResourceWithStreamingResponse (self ._cache .regional_tiered_cache )
15191543
1544+ @cached_property
1545+ def origin_cloud_regions (self ) -> OriginCloudRegionsResourceWithStreamingResponse :
1546+ return OriginCloudRegionsResourceWithStreamingResponse (self ._cache .origin_cloud_regions )
1547+
15201548
15211549class AsyncCacheResourceWithStreamingResponse :
15221550 def __init__ (self , cache : AsyncCacheResource ) -> None :
@@ -1541,3 +1569,7 @@ def variants(self) -> AsyncVariantsResourceWithStreamingResponse:
15411569 @cached_property
15421570 def regional_tiered_cache (self ) -> AsyncRegionalTieredCacheResourceWithStreamingResponse :
15431571 return AsyncRegionalTieredCacheResourceWithStreamingResponse (self ._cache .regional_tiered_cache )
1572+
1573+ @cached_property
1574+ def origin_cloud_regions (self ) -> AsyncOriginCloudRegionsResourceWithStreamingResponse :
1575+ return AsyncOriginCloudRegionsResourceWithStreamingResponse (self ._cache .origin_cloud_regions )
0 commit comments