|
62 | 62 | queues,
|
63 | 63 | stream,
|
64 | 64 | billing,
|
| 65 | + filters, |
65 | 66 | logpush,
|
66 | 67 | storage,
|
67 | 68 | workers,
|
|
87 | 88 | diagnostics,
|
88 | 89 | memberships,
|
89 | 90 | page_shield,
|
| 91 | + rate_limits, |
90 | 92 | url_scanner,
|
91 | 93 | healthchecks,
|
92 | 94 | security_txt,
|
@@ -326,6 +328,12 @@ def email_routing(self) -> email_routing.EmailRoutingResource:
|
326 | 328 |
|
327 | 329 | return EmailRoutingResource(self)
|
328 | 330 |
|
| 331 | + @cached_property |
| 332 | + def filters(self) -> filters.FiltersResource: |
| 333 | + from .resources.filters import FiltersResource |
| 334 | + |
| 335 | + return FiltersResource(self) |
| 336 | + |
329 | 337 | @cached_property
|
330 | 338 | def firewall(self) -> firewall.FirewallResource:
|
331 | 339 | from .resources.firewall import FirewallResource
|
@@ -368,6 +376,12 @@ def pagerules(self) -> pagerules.PagerulesResource:
|
368 | 376 |
|
369 | 377 | return PagerulesResource(self)
|
370 | 378 |
|
| 379 | + @cached_property |
| 380 | + def rate_limits(self) -> rate_limits.RateLimitsResource: |
| 381 | + from .resources.rate_limits import RateLimitsResource |
| 382 | + |
| 383 | + return RateLimitsResource(self) |
| 384 | + |
371 | 385 | @cached_property
|
372 | 386 | def secondary_dns(self) -> secondary_dns.SecondaryDNSResource:
|
373 | 387 | from .resources.secondary_dns import SecondaryDNSResource
|
@@ -1079,6 +1093,12 @@ def email_routing(self) -> email_routing.AsyncEmailRoutingResource:
|
1079 | 1093 |
|
1080 | 1094 | return AsyncEmailRoutingResource(self)
|
1081 | 1095 |
|
| 1096 | + @cached_property |
| 1097 | + def filters(self) -> filters.AsyncFiltersResource: |
| 1098 | + from .resources.filters import AsyncFiltersResource |
| 1099 | + |
| 1100 | + return AsyncFiltersResource(self) |
| 1101 | + |
1082 | 1102 | @cached_property
|
1083 | 1103 | def firewall(self) -> firewall.AsyncFirewallResource:
|
1084 | 1104 | from .resources.firewall import AsyncFirewallResource
|
@@ -1121,6 +1141,12 @@ def pagerules(self) -> pagerules.AsyncPagerulesResource:
|
1121 | 1141 |
|
1122 | 1142 | return AsyncPagerulesResource(self)
|
1123 | 1143 |
|
| 1144 | + @cached_property |
| 1145 | + def rate_limits(self) -> rate_limits.AsyncRateLimitsResource: |
| 1146 | + from .resources.rate_limits import AsyncRateLimitsResource |
| 1147 | + |
| 1148 | + return AsyncRateLimitsResource(self) |
| 1149 | + |
1124 | 1150 | @cached_property
|
1125 | 1151 | def secondary_dns(self) -> secondary_dns.AsyncSecondaryDNSResource:
|
1126 | 1152 | from .resources.secondary_dns import AsyncSecondaryDNSResource
|
@@ -1765,6 +1791,12 @@ def email_routing(self) -> email_routing.EmailRoutingResourceWithRawResponse:
|
1765 | 1791 |
|
1766 | 1792 | return EmailRoutingResourceWithRawResponse(self._client.email_routing)
|
1767 | 1793 |
|
| 1794 | + @cached_property |
| 1795 | + def filters(self) -> filters.FiltersResourceWithRawResponse: |
| 1796 | + from .resources.filters import FiltersResourceWithRawResponse |
| 1797 | + |
| 1798 | + return FiltersResourceWithRawResponse(self._client.filters) |
| 1799 | + |
1768 | 1800 | @cached_property
|
1769 | 1801 | def firewall(self) -> firewall.FirewallResourceWithRawResponse:
|
1770 | 1802 | from .resources.firewall import FirewallResourceWithRawResponse
|
@@ -1807,6 +1839,12 @@ def pagerules(self) -> pagerules.PagerulesResourceWithRawResponse:
|
1807 | 1839 |
|
1808 | 1840 | return PagerulesResourceWithRawResponse(self._client.pagerules)
|
1809 | 1841 |
|
| 1842 | + @cached_property |
| 1843 | + def rate_limits(self) -> rate_limits.RateLimitsResourceWithRawResponse: |
| 1844 | + from .resources.rate_limits import RateLimitsResourceWithRawResponse |
| 1845 | + |
| 1846 | + return RateLimitsResourceWithRawResponse(self._client.rate_limits) |
| 1847 | + |
1810 | 1848 | @cached_property
|
1811 | 1849 | def secondary_dns(self) -> secondary_dns.SecondaryDNSResourceWithRawResponse:
|
1812 | 1850 | from .resources.secondary_dns import SecondaryDNSResourceWithRawResponse
|
@@ -2272,6 +2310,12 @@ def email_routing(self) -> email_routing.AsyncEmailRoutingResourceWithRawRespons
|
2272 | 2310 |
|
2273 | 2311 | return AsyncEmailRoutingResourceWithRawResponse(self._client.email_routing)
|
2274 | 2312 |
|
| 2313 | + @cached_property |
| 2314 | + def filters(self) -> filters.AsyncFiltersResourceWithRawResponse: |
| 2315 | + from .resources.filters import AsyncFiltersResourceWithRawResponse |
| 2316 | + |
| 2317 | + return AsyncFiltersResourceWithRawResponse(self._client.filters) |
| 2318 | + |
2275 | 2319 | @cached_property
|
2276 | 2320 | def firewall(self) -> firewall.AsyncFirewallResourceWithRawResponse:
|
2277 | 2321 | from .resources.firewall import AsyncFirewallResourceWithRawResponse
|
@@ -2314,6 +2358,12 @@ def pagerules(self) -> pagerules.AsyncPagerulesResourceWithRawResponse:
|
2314 | 2358 |
|
2315 | 2359 | return AsyncPagerulesResourceWithRawResponse(self._client.pagerules)
|
2316 | 2360 |
|
| 2361 | + @cached_property |
| 2362 | + def rate_limits(self) -> rate_limits.AsyncRateLimitsResourceWithRawResponse: |
| 2363 | + from .resources.rate_limits import AsyncRateLimitsResourceWithRawResponse |
| 2364 | + |
| 2365 | + return AsyncRateLimitsResourceWithRawResponse(self._client.rate_limits) |
| 2366 | + |
2317 | 2367 | @cached_property
|
2318 | 2368 | def secondary_dns(self) -> secondary_dns.AsyncSecondaryDNSResourceWithRawResponse:
|
2319 | 2369 | from .resources.secondary_dns import AsyncSecondaryDNSResourceWithRawResponse
|
@@ -2779,6 +2829,12 @@ def email_routing(self) -> email_routing.EmailRoutingResourceWithStreamingRespon
|
2779 | 2829 |
|
2780 | 2830 | return EmailRoutingResourceWithStreamingResponse(self._client.email_routing)
|
2781 | 2831 |
|
| 2832 | + @cached_property |
| 2833 | + def filters(self) -> filters.FiltersResourceWithStreamingResponse: |
| 2834 | + from .resources.filters import FiltersResourceWithStreamingResponse |
| 2835 | + |
| 2836 | + return FiltersResourceWithStreamingResponse(self._client.filters) |
| 2837 | + |
2782 | 2838 | @cached_property
|
2783 | 2839 | def firewall(self) -> firewall.FirewallResourceWithStreamingResponse:
|
2784 | 2840 | from .resources.firewall import FirewallResourceWithStreamingResponse
|
@@ -2821,6 +2877,12 @@ def pagerules(self) -> pagerules.PagerulesResourceWithStreamingResponse:
|
2821 | 2877 |
|
2822 | 2878 | return PagerulesResourceWithStreamingResponse(self._client.pagerules)
|
2823 | 2879 |
|
| 2880 | + @cached_property |
| 2881 | + def rate_limits(self) -> rate_limits.RateLimitsResourceWithStreamingResponse: |
| 2882 | + from .resources.rate_limits import RateLimitsResourceWithStreamingResponse |
| 2883 | + |
| 2884 | + return RateLimitsResourceWithStreamingResponse(self._client.rate_limits) |
| 2885 | + |
2824 | 2886 | @cached_property
|
2825 | 2887 | def secondary_dns(self) -> secondary_dns.SecondaryDNSResourceWithStreamingResponse:
|
2826 | 2888 | from .resources.secondary_dns import SecondaryDNSResourceWithStreamingResponse
|
@@ -3288,6 +3350,12 @@ def email_routing(self) -> email_routing.AsyncEmailRoutingResourceWithStreamingR
|
3288 | 3350 |
|
3289 | 3351 | return AsyncEmailRoutingResourceWithStreamingResponse(self._client.email_routing)
|
3290 | 3352 |
|
| 3353 | + @cached_property |
| 3354 | + def filters(self) -> filters.AsyncFiltersResourceWithStreamingResponse: |
| 3355 | + from .resources.filters import AsyncFiltersResourceWithStreamingResponse |
| 3356 | + |
| 3357 | + return AsyncFiltersResourceWithStreamingResponse(self._client.filters) |
| 3358 | + |
3291 | 3359 | @cached_property
|
3292 | 3360 | def firewall(self) -> firewall.AsyncFirewallResourceWithStreamingResponse:
|
3293 | 3361 | from .resources.firewall import AsyncFirewallResourceWithStreamingResponse
|
@@ -3330,6 +3398,12 @@ def pagerules(self) -> pagerules.AsyncPagerulesResourceWithStreamingResponse:
|
3330 | 3398 |
|
3331 | 3399 | return AsyncPagerulesResourceWithStreamingResponse(self._client.pagerules)
|
3332 | 3400 |
|
| 3401 | + @cached_property |
| 3402 | + def rate_limits(self) -> rate_limits.AsyncRateLimitsResourceWithStreamingResponse: |
| 3403 | + from .resources.rate_limits import AsyncRateLimitsResourceWithStreamingResponse |
| 3404 | + |
| 3405 | + return AsyncRateLimitsResourceWithStreamingResponse(self._client.rate_limits) |
| 3406 | + |
3333 | 3407 | @cached_property
|
3334 | 3408 | def secondary_dns(self) -> secondary_dns.AsyncSecondaryDNSResourceWithStreamingResponse:
|
3335 | 3409 | from .resources.secondary_dns import AsyncSecondaryDNSResourceWithStreamingResponse
|
|
0 commit comments