|
99 | 99 | rate_limits, |
100 | 100 | url_scanner, |
101 | 101 | connectivity, |
| 102 | + csam_scanner, |
102 | 103 | custom_pages, |
103 | 104 | dns_firewall, |
104 | 105 | healthchecks, |
|
211 | 212 | from .resources.rate_limits.rate_limits import RateLimitsResource, AsyncRateLimitsResource |
212 | 213 | from .resources.url_scanner.url_scanner import URLScannerResource, AsyncURLScannerResource |
213 | 214 | from .resources.connectivity.connectivity import ConnectivityResource, AsyncConnectivityResource |
| 215 | + from .resources.csam_scanner.csam_scanner import CsamScannerResource, AsyncCsamScannerResource |
214 | 216 | from .resources.custom_pages.custom_pages import CustomPagesResource, AsyncCustomPagesResource |
215 | 217 | from .resources.dns_firewall.dns_firewall import DNSFirewallResource, AsyncDNSFirewallResource |
216 | 218 | from .resources.healthchecks.healthchecks import HealthchecksResource, AsyncHealthchecksResource |
@@ -1014,6 +1016,12 @@ def ai_security(self) -> AISecurityResource: |
1014 | 1016 |
|
1015 | 1017 | return AISecurityResource(self) |
1016 | 1018 |
|
| 1019 | + @cached_property |
| 1020 | + def csam_scanner(self) -> CsamScannerResource: |
| 1021 | + from .resources.csam_scanner import CsamScannerResource |
| 1022 | + |
| 1023 | + return CsamScannerResource(self) |
| 1024 | + |
1017 | 1025 | @cached_property |
1018 | 1026 | def abuse_reports(self) -> AbuseReportsResource: |
1019 | 1027 | from .resources.abuse_reports import AbuseReportsResource |
@@ -1942,6 +1950,12 @@ def ai_security(self) -> AsyncAISecurityResource: |
1942 | 1950 |
|
1943 | 1951 | return AsyncAISecurityResource(self) |
1944 | 1952 |
|
| 1953 | + @cached_property |
| 1954 | + def csam_scanner(self) -> AsyncCsamScannerResource: |
| 1955 | + from .resources.csam_scanner import AsyncCsamScannerResource |
| 1956 | + |
| 1957 | + return AsyncCsamScannerResource(self) |
| 1958 | + |
1945 | 1959 | @cached_property |
1946 | 1960 | def abuse_reports(self) -> AsyncAbuseReportsResource: |
1947 | 1961 | from .resources.abuse_reports import AsyncAbuseReportsResource |
@@ -2792,6 +2806,12 @@ def ai_security(self) -> ai_security.AISecurityResourceWithRawResponse: |
2792 | 2806 |
|
2793 | 2807 | return AISecurityResourceWithRawResponse(self._client.ai_security) |
2794 | 2808 |
|
| 2809 | + @cached_property |
| 2810 | + def csam_scanner(self) -> csam_scanner.CsamScannerResourceWithRawResponse: |
| 2811 | + from .resources.csam_scanner import CsamScannerResourceWithRawResponse |
| 2812 | + |
| 2813 | + return CsamScannerResourceWithRawResponse(self._client.csam_scanner) |
| 2814 | + |
2795 | 2815 | @cached_property |
2796 | 2816 | def abuse_reports(self) -> abuse_reports.AbuseReportsResourceWithRawResponse: |
2797 | 2817 | from .resources.abuse_reports import AbuseReportsResourceWithRawResponse |
@@ -3469,6 +3489,12 @@ def ai_security(self) -> ai_security.AsyncAISecurityResourceWithRawResponse: |
3469 | 3489 |
|
3470 | 3490 | return AsyncAISecurityResourceWithRawResponse(self._client.ai_security) |
3471 | 3491 |
|
| 3492 | + @cached_property |
| 3493 | + def csam_scanner(self) -> csam_scanner.AsyncCsamScannerResourceWithRawResponse: |
| 3494 | + from .resources.csam_scanner import AsyncCsamScannerResourceWithRawResponse |
| 3495 | + |
| 3496 | + return AsyncCsamScannerResourceWithRawResponse(self._client.csam_scanner) |
| 3497 | + |
3472 | 3498 | @cached_property |
3473 | 3499 | def abuse_reports(self) -> abuse_reports.AsyncAbuseReportsResourceWithRawResponse: |
3474 | 3500 | from .resources.abuse_reports import AsyncAbuseReportsResourceWithRawResponse |
@@ -4146,6 +4172,12 @@ def ai_security(self) -> ai_security.AISecurityResourceWithStreamingResponse: |
4146 | 4172 |
|
4147 | 4173 | return AISecurityResourceWithStreamingResponse(self._client.ai_security) |
4148 | 4174 |
|
| 4175 | + @cached_property |
| 4176 | + def csam_scanner(self) -> csam_scanner.CsamScannerResourceWithStreamingResponse: |
| 4177 | + from .resources.csam_scanner import CsamScannerResourceWithStreamingResponse |
| 4178 | + |
| 4179 | + return CsamScannerResourceWithStreamingResponse(self._client.csam_scanner) |
| 4180 | + |
4149 | 4181 | @cached_property |
4150 | 4182 | def abuse_reports(self) -> abuse_reports.AbuseReportsResourceWithStreamingResponse: |
4151 | 4183 | from .resources.abuse_reports import AbuseReportsResourceWithStreamingResponse |
@@ -4833,6 +4865,12 @@ def ai_security(self) -> ai_security.AsyncAISecurityResourceWithStreamingRespons |
4833 | 4865 |
|
4834 | 4866 | return AsyncAISecurityResourceWithStreamingResponse(self._client.ai_security) |
4835 | 4867 |
|
| 4868 | + @cached_property |
| 4869 | + def csam_scanner(self) -> csam_scanner.AsyncCsamScannerResourceWithStreamingResponse: |
| 4870 | + from .resources.csam_scanner import AsyncCsamScannerResourceWithStreamingResponse |
| 4871 | + |
| 4872 | + return AsyncCsamScannerResourceWithStreamingResponse(self._client.csam_scanner) |
| 4873 | + |
4836 | 4874 | @cached_property |
4837 | 4875 | def abuse_reports(self) -> abuse_reports.AsyncAbuseReportsResourceWithStreamingResponse: |
4838 | 4876 | from .resources.abuse_reports import AsyncAbuseReportsResourceWithStreamingResponse |
|
0 commit comments