|
92 | 92 | dns_firewall, |
93 | 93 | healthchecks, |
94 | 94 | security_txt, |
| 95 | + abuse_reports, |
95 | 96 | email_routing, |
96 | 97 | magic_transit, |
97 | 98 | waiting_rooms, |
|
150 | 151 | from .resources.speed.speed import SpeedResource, AsyncSpeedResource |
151 | 152 | from .resources.zones.zones import ZonesResource, AsyncZonesResource |
152 | 153 | from .resources.security_txt import SecurityTXTResource, AsyncSecurityTXTResource |
| 154 | + from .resources.abuse_reports import AbuseReportsResource, AsyncAbuseReportsResource |
153 | 155 | from .resources.images.images import ImagesResource, AsyncImagesResource |
154 | 156 | from .resources.queues.queues import QueuesResource, AsyncQueuesResource |
155 | 157 | from .resources.stream.stream import StreamResource, AsyncStreamResource |
@@ -818,6 +820,12 @@ def content_scanning(self) -> ContentScanningResource: |
818 | 820 |
|
819 | 821 | return ContentScanningResource(self) |
820 | 822 |
|
| 823 | + @cached_property |
| 824 | + def abuse_reports(self) -> AbuseReportsResource: |
| 825 | + from .resources.abuse_reports import AbuseReportsResource |
| 826 | + |
| 827 | + return AbuseReportsResource(self) |
| 828 | + |
821 | 829 | @cached_property |
822 | 830 | def ai(self) -> AIResource: |
823 | 831 | from .resources.ai import AIResource |
@@ -1583,6 +1591,12 @@ def content_scanning(self) -> AsyncContentScanningResource: |
1583 | 1591 |
|
1584 | 1592 | return AsyncContentScanningResource(self) |
1585 | 1593 |
|
| 1594 | + @cached_property |
| 1595 | + def abuse_reports(self) -> AsyncAbuseReportsResource: |
| 1596 | + from .resources.abuse_reports import AsyncAbuseReportsResource |
| 1597 | + |
| 1598 | + return AsyncAbuseReportsResource(self) |
| 1599 | + |
1586 | 1600 | @cached_property |
1587 | 1601 | def ai(self) -> AsyncAIResource: |
1588 | 1602 | from .resources.ai import AsyncAIResource |
@@ -2283,6 +2297,12 @@ def content_scanning(self) -> content_scanning.ContentScanningResourceWithRawRes |
2283 | 2297 |
|
2284 | 2298 | return ContentScanningResourceWithRawResponse(self._client.content_scanning) |
2285 | 2299 |
|
| 2300 | + @cached_property |
| 2301 | + def abuse_reports(self) -> abuse_reports.AbuseReportsResourceWithRawResponse: |
| 2302 | + from .resources.abuse_reports import AbuseReportsResourceWithRawResponse |
| 2303 | + |
| 2304 | + return AbuseReportsResourceWithRawResponse(self._client.abuse_reports) |
| 2305 | + |
2286 | 2306 | @cached_property |
2287 | 2307 | def ai(self) -> ai.AIResourceWithRawResponse: |
2288 | 2308 | from .resources.ai import AIResourceWithRawResponse |
@@ -2802,6 +2822,12 @@ def content_scanning(self) -> content_scanning.AsyncContentScanningResourceWithR |
2802 | 2822 |
|
2803 | 2823 | return AsyncContentScanningResourceWithRawResponse(self._client.content_scanning) |
2804 | 2824 |
|
| 2825 | + @cached_property |
| 2826 | + def abuse_reports(self) -> abuse_reports.AsyncAbuseReportsResourceWithRawResponse: |
| 2827 | + from .resources.abuse_reports import AsyncAbuseReportsResourceWithRawResponse |
| 2828 | + |
| 2829 | + return AsyncAbuseReportsResourceWithRawResponse(self._client.abuse_reports) |
| 2830 | + |
2805 | 2831 | @cached_property |
2806 | 2832 | def ai(self) -> ai.AsyncAIResourceWithRawResponse: |
2807 | 2833 | from .resources.ai import AsyncAIResourceWithRawResponse |
@@ -3321,6 +3347,12 @@ def content_scanning(self) -> content_scanning.ContentScanningResourceWithStream |
3321 | 3347 |
|
3322 | 3348 | return ContentScanningResourceWithStreamingResponse(self._client.content_scanning) |
3323 | 3349 |
|
| 3350 | + @cached_property |
| 3351 | + def abuse_reports(self) -> abuse_reports.AbuseReportsResourceWithStreamingResponse: |
| 3352 | + from .resources.abuse_reports import AbuseReportsResourceWithStreamingResponse |
| 3353 | + |
| 3354 | + return AbuseReportsResourceWithStreamingResponse(self._client.abuse_reports) |
| 3355 | + |
3324 | 3356 | @cached_property |
3325 | 3357 | def ai(self) -> ai.AIResourceWithStreamingResponse: |
3326 | 3358 | from .resources.ai import AIResourceWithStreamingResponse |
@@ -3850,6 +3882,12 @@ def content_scanning(self) -> content_scanning.AsyncContentScanningResourceWithS |
3850 | 3882 |
|
3851 | 3883 | return AsyncContentScanningResourceWithStreamingResponse(self._client.content_scanning) |
3852 | 3884 |
|
| 3885 | + @cached_property |
| 3886 | + def abuse_reports(self) -> abuse_reports.AsyncAbuseReportsResourceWithStreamingResponse: |
| 3887 | + from .resources.abuse_reports import AsyncAbuseReportsResourceWithStreamingResponse |
| 3888 | + |
| 3889 | + return AsyncAbuseReportsResourceWithStreamingResponse(self._client.abuse_reports) |
| 3890 | + |
3853 | 3891 | @cached_property |
3854 | 3892 | def ai(self) -> ai.AsyncAIResourceWithStreamingResponse: |
3855 | 3893 | from .resources.ai import AsyncAIResourceWithStreamingResponse |
|
0 commit comments