|
69 | 69 | billing, |
70 | 70 | filters, |
71 | 71 | logpush, |
| 72 | + tenants, |
72 | 73 | workers, |
73 | 74 | accounts, |
74 | 75 | aisearch, |
75 | 76 | alerting, |
76 | 77 | firewall, |
| 78 | + flagship, |
77 | 79 | rulesets, |
78 | 80 | snippets, |
79 | 81 | spectrum, |
|
149 | 151 | leaked_credential_checks, |
150 | 152 | magic_network_monitoring, |
151 | 153 | tenant_custom_nameservers, |
| 154 | + origin_tls_compliance_modes, |
152 | 155 | origin_post_quantum_encryption, |
153 | 156 | ) |
154 | 157 | from .resources.ai.ai import AIResource, AsyncAIResource |
|
182 | 185 | from .resources.billing.billing import BillingResource, AsyncBillingResource |
183 | 186 | from .resources.filters.filters import FiltersResource, AsyncFiltersResource |
184 | 187 | from .resources.logpush.logpush import LogpushResource, AsyncLogpushResource |
| 188 | + from .resources.tenants.tenants import TenantsResource, AsyncTenantsResource |
185 | 189 | from .resources.workers.workers import WorkersResource, AsyncWorkersResource |
186 | 190 | from .resources.accounts.accounts import AccountsResource, AsyncAccountsResource |
187 | 191 | from .resources.aisearch.aisearch import AISearchResource, AsyncAISearchResource |
188 | 192 | from .resources.alerting.alerting import AlertingResource, AsyncAlertingResource |
189 | 193 | from .resources.firewall.firewall import FirewallResource, AsyncFirewallResource |
| 194 | + from .resources.flagship.flagship import FlagshipResource, AsyncFlagshipResource |
190 | 195 | from .resources.rulesets.rulesets import RulesetsResource, AsyncRulesetsResource |
191 | 196 | from .resources.snippets.snippets import SnippetsResource, AsyncSnippetsResource |
192 | 197 | from .resources.spectrum.spectrum import SpectrumResource, AsyncSpectrumResource |
|
307 | 312 | TenantCustomNameserversResource, |
308 | 313 | AsyncTenantCustomNameserversResource, |
309 | 314 | ) |
| 315 | + from .resources.origin_tls_compliance_modes.origin_tls_compliance_modes import ( |
| 316 | + OriginTLSComplianceModesResource, |
| 317 | + AsyncOriginTLSComplianceModesResource, |
| 318 | + ) |
310 | 319 | from .resources.origin_post_quantum_encryption.origin_post_quantum_encryption import ( |
311 | 320 | OriginPostQuantumEncryptionResource, |
312 | 321 | AsyncOriginPostQuantumEncryptionResource, |
@@ -422,6 +431,12 @@ def organizations(self) -> OrganizationsResource: |
422 | 431 |
|
423 | 432 | return OrganizationsResource(self) |
424 | 433 |
|
| 434 | + @cached_property |
| 435 | + def tenants(self) -> TenantsResource: |
| 436 | + from .resources.tenants import TenantsResource |
| 437 | + |
| 438 | + return TenantsResource(self) |
| 439 | + |
425 | 440 | @cached_property |
426 | 441 | def origin_ca_certificates(self) -> OriginCACertificatesResource: |
427 | 442 | from .resources.origin_ca_certificates import OriginCACertificatesResource |
@@ -896,6 +911,12 @@ def origin_post_quantum_encryption(self) -> OriginPostQuantumEncryptionResource: |
896 | 911 |
|
897 | 912 | return OriginPostQuantumEncryptionResource(self) |
898 | 913 |
|
| 914 | + @cached_property |
| 915 | + def origin_tls_compliance_modes(self) -> OriginTLSComplianceModesResource: |
| 916 | + from .resources.origin_tls_compliance_modes import OriginTLSComplianceModesResource |
| 917 | + |
| 918 | + return OriginTLSComplianceModesResource(self) |
| 919 | + |
899 | 920 | @cached_property |
900 | 921 | def google_tag_gateway(self) -> GoogleTagGatewayResource: |
901 | 922 | from .resources.google_tag_gateway import GoogleTagGatewayResource |
@@ -956,6 +977,12 @@ def ai_gateway(self) -> AIGatewayResource: |
956 | 977 |
|
957 | 978 | return AIGatewayResource(self) |
958 | 979 |
|
| 980 | + @cached_property |
| 981 | + def flagship(self) -> FlagshipResource: |
| 982 | + from .resources.flagship import FlagshipResource |
| 983 | + |
| 984 | + return FlagshipResource(self) |
| 985 | + |
959 | 986 | @cached_property |
960 | 987 | def iam(self) -> IAMResource: |
961 | 988 | from .resources.iam import IAMResource |
@@ -1356,6 +1383,12 @@ def organizations(self) -> AsyncOrganizationsResource: |
1356 | 1383 |
|
1357 | 1384 | return AsyncOrganizationsResource(self) |
1358 | 1385 |
|
| 1386 | + @cached_property |
| 1387 | + def tenants(self) -> AsyncTenantsResource: |
| 1388 | + from .resources.tenants import AsyncTenantsResource |
| 1389 | + |
| 1390 | + return AsyncTenantsResource(self) |
| 1391 | + |
1359 | 1392 | @cached_property |
1360 | 1393 | def origin_ca_certificates(self) -> AsyncOriginCACertificatesResource: |
1361 | 1394 | from .resources.origin_ca_certificates import AsyncOriginCACertificatesResource |
@@ -1830,6 +1863,12 @@ def origin_post_quantum_encryption(self) -> AsyncOriginPostQuantumEncryptionReso |
1830 | 1863 |
|
1831 | 1864 | return AsyncOriginPostQuantumEncryptionResource(self) |
1832 | 1865 |
|
| 1866 | + @cached_property |
| 1867 | + def origin_tls_compliance_modes(self) -> AsyncOriginTLSComplianceModesResource: |
| 1868 | + from .resources.origin_tls_compliance_modes import AsyncOriginTLSComplianceModesResource |
| 1869 | + |
| 1870 | + return AsyncOriginTLSComplianceModesResource(self) |
| 1871 | + |
1833 | 1872 | @cached_property |
1834 | 1873 | def google_tag_gateway(self) -> AsyncGoogleTagGatewayResource: |
1835 | 1874 | from .resources.google_tag_gateway import AsyncGoogleTagGatewayResource |
@@ -1890,6 +1929,12 @@ def ai_gateway(self) -> AsyncAIGatewayResource: |
1890 | 1929 |
|
1891 | 1930 | return AsyncAIGatewayResource(self) |
1892 | 1931 |
|
| 1932 | + @cached_property |
| 1933 | + def flagship(self) -> AsyncFlagshipResource: |
| 1934 | + from .resources.flagship import AsyncFlagshipResource |
| 1935 | + |
| 1936 | + return AsyncFlagshipResource(self) |
| 1937 | + |
1893 | 1938 | @cached_property |
1894 | 1939 | def iam(self) -> AsyncIAMResource: |
1895 | 1940 | from .resources.iam import AsyncIAMResource |
@@ -2210,6 +2255,12 @@ def organizations(self) -> organizations.OrganizationsResourceWithRawResponse: |
2210 | 2255 |
|
2211 | 2256 | return OrganizationsResourceWithRawResponse(self._client.organizations) |
2212 | 2257 |
|
| 2258 | + @cached_property |
| 2259 | + def tenants(self) -> tenants.TenantsResourceWithRawResponse: |
| 2260 | + from .resources.tenants import TenantsResourceWithRawResponse |
| 2261 | + |
| 2262 | + return TenantsResourceWithRawResponse(self._client.tenants) |
| 2263 | + |
2213 | 2264 | @cached_property |
2214 | 2265 | def origin_ca_certificates(self) -> origin_ca_certificates.OriginCACertificatesResourceWithRawResponse: |
2215 | 2266 | from .resources.origin_ca_certificates import OriginCACertificatesResourceWithRawResponse |
@@ -2686,6 +2737,14 @@ def origin_post_quantum_encryption( |
2686 | 2737 |
|
2687 | 2738 | return OriginPostQuantumEncryptionResourceWithRawResponse(self._client.origin_post_quantum_encryption) |
2688 | 2739 |
|
| 2740 | + @cached_property |
| 2741 | + def origin_tls_compliance_modes( |
| 2742 | + self, |
| 2743 | + ) -> origin_tls_compliance_modes.OriginTLSComplianceModesResourceWithRawResponse: |
| 2744 | + from .resources.origin_tls_compliance_modes import OriginTLSComplianceModesResourceWithRawResponse |
| 2745 | + |
| 2746 | + return OriginTLSComplianceModesResourceWithRawResponse(self._client.origin_tls_compliance_modes) |
| 2747 | + |
2689 | 2748 | @cached_property |
2690 | 2749 | def google_tag_gateway(self) -> google_tag_gateway.GoogleTagGatewayResourceWithRawResponse: |
2691 | 2750 | from .resources.google_tag_gateway import GoogleTagGatewayResourceWithRawResponse |
@@ -2746,6 +2805,12 @@ def ai_gateway(self) -> ai_gateway.AIGatewayResourceWithRawResponse: |
2746 | 2805 |
|
2747 | 2806 | return AIGatewayResourceWithRawResponse(self._client.ai_gateway) |
2748 | 2807 |
|
| 2808 | + @cached_property |
| 2809 | + def flagship(self) -> flagship.FlagshipResourceWithRawResponse: |
| 2810 | + from .resources.flagship import FlagshipResourceWithRawResponse |
| 2811 | + |
| 2812 | + return FlagshipResourceWithRawResponse(self._client.flagship) |
| 2813 | + |
2749 | 2814 | @cached_property |
2750 | 2815 | def iam(self) -> iam.IAMResourceWithRawResponse: |
2751 | 2816 | from .resources.iam import IAMResourceWithRawResponse |
@@ -2891,6 +2956,12 @@ def organizations(self) -> organizations.AsyncOrganizationsResourceWithRawRespon |
2891 | 2956 |
|
2892 | 2957 | return AsyncOrganizationsResourceWithRawResponse(self._client.organizations) |
2893 | 2958 |
|
| 2959 | + @cached_property |
| 2960 | + def tenants(self) -> tenants.AsyncTenantsResourceWithRawResponse: |
| 2961 | + from .resources.tenants import AsyncTenantsResourceWithRawResponse |
| 2962 | + |
| 2963 | + return AsyncTenantsResourceWithRawResponse(self._client.tenants) |
| 2964 | + |
2894 | 2965 | @cached_property |
2895 | 2966 | def origin_ca_certificates(self) -> origin_ca_certificates.AsyncOriginCACertificatesResourceWithRawResponse: |
2896 | 2967 | from .resources.origin_ca_certificates import AsyncOriginCACertificatesResourceWithRawResponse |
@@ -3369,6 +3440,14 @@ def origin_post_quantum_encryption( |
3369 | 3440 |
|
3370 | 3441 | return AsyncOriginPostQuantumEncryptionResourceWithRawResponse(self._client.origin_post_quantum_encryption) |
3371 | 3442 |
|
| 3443 | + @cached_property |
| 3444 | + def origin_tls_compliance_modes( |
| 3445 | + self, |
| 3446 | + ) -> origin_tls_compliance_modes.AsyncOriginTLSComplianceModesResourceWithRawResponse: |
| 3447 | + from .resources.origin_tls_compliance_modes import AsyncOriginTLSComplianceModesResourceWithRawResponse |
| 3448 | + |
| 3449 | + return AsyncOriginTLSComplianceModesResourceWithRawResponse(self._client.origin_tls_compliance_modes) |
| 3450 | + |
3372 | 3451 | @cached_property |
3373 | 3452 | def google_tag_gateway(self) -> google_tag_gateway.AsyncGoogleTagGatewayResourceWithRawResponse: |
3374 | 3453 | from .resources.google_tag_gateway import AsyncGoogleTagGatewayResourceWithRawResponse |
@@ -3429,6 +3508,12 @@ def ai_gateway(self) -> ai_gateway.AsyncAIGatewayResourceWithRawResponse: |
3429 | 3508 |
|
3430 | 3509 | return AsyncAIGatewayResourceWithRawResponse(self._client.ai_gateway) |
3431 | 3510 |
|
| 3511 | + @cached_property |
| 3512 | + def flagship(self) -> flagship.AsyncFlagshipResourceWithRawResponse: |
| 3513 | + from .resources.flagship import AsyncFlagshipResourceWithRawResponse |
| 3514 | + |
| 3515 | + return AsyncFlagshipResourceWithRawResponse(self._client.flagship) |
| 3516 | + |
3432 | 3517 | @cached_property |
3433 | 3518 | def iam(self) -> iam.AsyncIAMResourceWithRawResponse: |
3434 | 3519 | from .resources.iam import AsyncIAMResourceWithRawResponse |
@@ -3574,6 +3659,12 @@ def organizations(self) -> organizations.OrganizationsResourceWithStreamingRespo |
3574 | 3659 |
|
3575 | 3660 | return OrganizationsResourceWithStreamingResponse(self._client.organizations) |
3576 | 3661 |
|
| 3662 | + @cached_property |
| 3663 | + def tenants(self) -> tenants.TenantsResourceWithStreamingResponse: |
| 3664 | + from .resources.tenants import TenantsResourceWithStreamingResponse |
| 3665 | + |
| 3666 | + return TenantsResourceWithStreamingResponse(self._client.tenants) |
| 3667 | + |
3577 | 3668 | @cached_property |
3578 | 3669 | def origin_ca_certificates(self) -> origin_ca_certificates.OriginCACertificatesResourceWithStreamingResponse: |
3579 | 3670 | from .resources.origin_ca_certificates import OriginCACertificatesResourceWithStreamingResponse |
@@ -4052,6 +4143,14 @@ def origin_post_quantum_encryption( |
4052 | 4143 |
|
4053 | 4144 | return OriginPostQuantumEncryptionResourceWithStreamingResponse(self._client.origin_post_quantum_encryption) |
4054 | 4145 |
|
| 4146 | + @cached_property |
| 4147 | + def origin_tls_compliance_modes( |
| 4148 | + self, |
| 4149 | + ) -> origin_tls_compliance_modes.OriginTLSComplianceModesResourceWithStreamingResponse: |
| 4150 | + from .resources.origin_tls_compliance_modes import OriginTLSComplianceModesResourceWithStreamingResponse |
| 4151 | + |
| 4152 | + return OriginTLSComplianceModesResourceWithStreamingResponse(self._client.origin_tls_compliance_modes) |
| 4153 | + |
4055 | 4154 | @cached_property |
4056 | 4155 | def google_tag_gateway(self) -> google_tag_gateway.GoogleTagGatewayResourceWithStreamingResponse: |
4057 | 4156 | from .resources.google_tag_gateway import GoogleTagGatewayResourceWithStreamingResponse |
@@ -4112,6 +4211,12 @@ def ai_gateway(self) -> ai_gateway.AIGatewayResourceWithStreamingResponse: |
4112 | 4211 |
|
4113 | 4212 | return AIGatewayResourceWithStreamingResponse(self._client.ai_gateway) |
4114 | 4213 |
|
| 4214 | + @cached_property |
| 4215 | + def flagship(self) -> flagship.FlagshipResourceWithStreamingResponse: |
| 4216 | + from .resources.flagship import FlagshipResourceWithStreamingResponse |
| 4217 | + |
| 4218 | + return FlagshipResourceWithStreamingResponse(self._client.flagship) |
| 4219 | + |
4115 | 4220 | @cached_property |
4116 | 4221 | def iam(self) -> iam.IAMResourceWithStreamingResponse: |
4117 | 4222 | from .resources.iam import IAMResourceWithStreamingResponse |
@@ -4257,6 +4362,12 @@ def organizations(self) -> organizations.AsyncOrganizationsResourceWithStreaming |
4257 | 4362 |
|
4258 | 4363 | return AsyncOrganizationsResourceWithStreamingResponse(self._client.organizations) |
4259 | 4364 |
|
| 4365 | + @cached_property |
| 4366 | + def tenants(self) -> tenants.AsyncTenantsResourceWithStreamingResponse: |
| 4367 | + from .resources.tenants import AsyncTenantsResourceWithStreamingResponse |
| 4368 | + |
| 4369 | + return AsyncTenantsResourceWithStreamingResponse(self._client.tenants) |
| 4370 | + |
4260 | 4371 | @cached_property |
4261 | 4372 | def origin_ca_certificates(self) -> origin_ca_certificates.AsyncOriginCACertificatesResourceWithStreamingResponse: |
4262 | 4373 | from .resources.origin_ca_certificates import AsyncOriginCACertificatesResourceWithStreamingResponse |
@@ -4743,6 +4854,14 @@ def origin_post_quantum_encryption( |
4743 | 4854 | self._client.origin_post_quantum_encryption |
4744 | 4855 | ) |
4745 | 4856 |
|
| 4857 | + @cached_property |
| 4858 | + def origin_tls_compliance_modes( |
| 4859 | + self, |
| 4860 | + ) -> origin_tls_compliance_modes.AsyncOriginTLSComplianceModesResourceWithStreamingResponse: |
| 4861 | + from .resources.origin_tls_compliance_modes import AsyncOriginTLSComplianceModesResourceWithStreamingResponse |
| 4862 | + |
| 4863 | + return AsyncOriginTLSComplianceModesResourceWithStreamingResponse(self._client.origin_tls_compliance_modes) |
| 4864 | + |
4746 | 4865 | @cached_property |
4747 | 4866 | def google_tag_gateway(self) -> google_tag_gateway.AsyncGoogleTagGatewayResourceWithStreamingResponse: |
4748 | 4867 | from .resources.google_tag_gateway import AsyncGoogleTagGatewayResourceWithStreamingResponse |
@@ -4803,6 +4922,12 @@ def ai_gateway(self) -> ai_gateway.AsyncAIGatewayResourceWithStreamingResponse: |
4803 | 4922 |
|
4804 | 4923 | return AsyncAIGatewayResourceWithStreamingResponse(self._client.ai_gateway) |
4805 | 4924 |
|
| 4925 | + @cached_property |
| 4926 | + def flagship(self) -> flagship.AsyncFlagshipResourceWithStreamingResponse: |
| 4927 | + from .resources.flagship import AsyncFlagshipResourceWithStreamingResponse |
| 4928 | + |
| 4929 | + return AsyncFlagshipResourceWithStreamingResponse(self._client.flagship) |
| 4930 | + |
4806 | 4931 | @cached_property |
4807 | 4932 | def iam(self) -> iam.AsyncIAMResourceWithStreamingResponse: |
4808 | 4933 | from .resources.iam import AsyncIAMResourceWithStreamingResponse |
|
0 commit comments