Skip to content

Commit 429c4ee

Browse files
feat(api): api update (#2299)
1 parent 2085a9e commit 429c4ee

22 files changed

+2
-3464
lines changed

.stats.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
configured_endpoints: 1483
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-e77c57a9eafea3cb08364e2c43b0e4f54cef07caee6bbbd0b9200161e9ff67e9.yml
1+
configured_endpoints: 1475
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-663ea50351c42f1c51f49f099c888745f6a06cf22b8fe46cf1fa9ae89fdfdd61.yml

api.md

-45
Original file line numberDiff line numberDiff line change
@@ -6594,51 +6594,6 @@ Methods:
65946594
- <code title="get /accounts/{account_id}/vectorize/v2/indexes/{index_name}/metadata_index/list">client.vectorize.indexes.metadata_index.<a href="./src/cloudflare/resources/vectorize/indexes/metadata_index.py">list</a>(index_name, \*, account_id) -> <a href="./src/cloudflare/types/vectorize/indexes/metadata_index_list_response.py">Optional[MetadataIndexListResponse]</a></code>
65956595
- <code title="post /accounts/{account_id}/vectorize/v2/indexes/{index_name}/metadata_index/delete">client.vectorize.indexes.metadata_index.<a href="./src/cloudflare/resources/vectorize/indexes/metadata_index.py">delete</a>(index_name, \*, account_id, \*\*<a href="src/cloudflare/types/vectorize/indexes/metadata_index_delete_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/indexes/metadata_index_delete_response.py">Optional[MetadataIndexDeleteResponse]</a></code>
65966596

6597-
# URLScanner
6598-
6599-
Types:
6600-
6601-
```python
6602-
from cloudflare.types.url_scanner import URLScannerDomain, URLScannerTask
6603-
```
6604-
6605-
## Responses
6606-
6607-
Types:
6608-
6609-
```python
6610-
from cloudflare.types.url_scanner import ResponseGetResponse
6611-
```
6612-
6613-
Methods:
6614-
6615-
- <code title="get /accounts/{accountId}/urlscanner/v2/responses/{responseId}">client.url_scanner.responses.<a href="./src/cloudflare/resources/url_scanner/responses.py">get</a>(response_id, \*, account_id) -> str</code>
6616-
6617-
## Scans
6618-
6619-
Types:
6620-
6621-
```python
6622-
from cloudflare.types.url_scanner import (
6623-
ScanCreateResponse,
6624-
ScanListResponse,
6625-
ScanBulkCreateResponse,
6626-
ScanDOMResponse,
6627-
ScanGetResponse,
6628-
ScanHARResponse,
6629-
)
6630-
```
6631-
6632-
Methods:
6633-
6634-
- <code title="post /accounts/{accountId}/urlscanner/v2/scan">client.url_scanner.scans.<a href="./src/cloudflare/resources/url_scanner/scans.py">create</a>(account_id, \*\*<a href="src/cloudflare/types/url_scanner/scan_create_params.py">params</a>) -> <a href="./src/cloudflare/types/url_scanner/scan_create_response.py">str</a></code>
6635-
- <code title="get /accounts/{accountId}/urlscanner/v2/search">client.url_scanner.scans.<a href="./src/cloudflare/resources/url_scanner/scans.py">list</a>(account_id, \*\*<a href="src/cloudflare/types/url_scanner/scan_list_params.py">params</a>) -> <a href="./src/cloudflare/types/url_scanner/scan_list_response.py">ScanListResponse</a></code>
6636-
- <code title="post /accounts/{accountId}/urlscanner/v2/bulk">client.url_scanner.scans.<a href="./src/cloudflare/resources/url_scanner/scans.py">bulk_create</a>(account_id, \*\*<a href="src/cloudflare/types/url_scanner/scan_bulk_create_params.py">params</a>) -> <a href="./src/cloudflare/types/url_scanner/scan_bulk_create_response.py">ScanBulkCreateResponse</a></code>
6637-
- <code title="get /accounts/{accountId}/urlscanner/v2/dom/{scanId}">client.url_scanner.scans.<a href="./src/cloudflare/resources/url_scanner/scans.py">dom</a>(scan_id, \*, account_id) -> str</code>
6638-
- <code title="get /accounts/{accountId}/urlscanner/v2/result/{scanId}">client.url_scanner.scans.<a href="./src/cloudflare/resources/url_scanner/scans.py">get</a>(scan_id, \*, account_id) -> <a href="./src/cloudflare/types/url_scanner/scan_get_response.py">ScanGetResponse</a></code>
6639-
- <code title="get /accounts/{accountId}/urlscanner/v2/har/{scanId}">client.url_scanner.scans.<a href="./src/cloudflare/resources/url_scanner/scans.py">har</a>(scan_id, \*, account_id) -> <a href="./src/cloudflare/types/url_scanner/scan_har_response.py">ScanHARResponse</a></code>
6640-
- <code title="get /accounts/{accountId}/urlscanner/v2/screenshots/{scanId}.png">client.url_scanner.scans.<a href="./src/cloudflare/resources/url_scanner/scans.py">screenshot</a>(scan_id, \*, account_id, \*\*<a href="src/cloudflare/types/url_scanner/scan_screenshot_params.py">params</a>) -> BinaryAPIResponse</code>
6641-
66426597
# Radar
66436598

66446599
## AI

src/cloudflare/_client.py

-38
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,6 @@
8888
memberships,
8989
page_shield,
9090
rate_limits,
91-
url_scanner,
9291
dns_firewall,
9392
healthchecks,
9493
security_txt,
@@ -186,7 +185,6 @@
186185
from .resources.botnet_feed.botnet_feed import BotnetFeedResource, AsyncBotnetFeedResource
187186
from .resources.diagnostics.diagnostics import DiagnosticsResource, AsyncDiagnosticsResource
188187
from .resources.page_shield.page_shield import PageShieldResource, AsyncPageShieldResource
189-
from .resources.url_scanner.url_scanner import URLScannerResource, AsyncURLScannerResource
190188
from .resources.dns_firewall.dns_firewall import DNSFirewallResource, AsyncDNSFirewallResource
191189
from .resources.healthchecks.healthchecks import HealthchecksResource, AsyncHealthchecksResource
192190
from .resources.email_routing.email_routing import EmailRoutingResource, AsyncEmailRoutingResource
@@ -706,12 +704,6 @@ def vectorize(self) -> VectorizeResource:
706704

707705
return VectorizeResource(self)
708706

709-
@cached_property
710-
def url_scanner(self) -> URLScannerResource:
711-
from .resources.url_scanner import URLScannerResource
712-
713-
return URLScannerResource(self)
714-
715707
@cached_property
716708
def radar(self) -> RadarResource:
717709
from .resources.radar import RadarResource
@@ -1477,12 +1469,6 @@ def vectorize(self) -> AsyncVectorizeResource:
14771469

14781470
return AsyncVectorizeResource(self)
14791471

1480-
@cached_property
1481-
def url_scanner(self) -> AsyncURLScannerResource:
1482-
from .resources.url_scanner import AsyncURLScannerResource
1483-
1484-
return AsyncURLScannerResource(self)
1485-
14861472
@cached_property
14871473
def radar(self) -> AsyncRadarResource:
14881474
from .resources.radar import AsyncRadarResource
@@ -2181,12 +2167,6 @@ def vectorize(self) -> vectorize.VectorizeResourceWithRawResponse:
21812167

21822168
return VectorizeResourceWithRawResponse(self._client.vectorize)
21832169

2184-
@cached_property
2185-
def url_scanner(self) -> url_scanner.URLScannerResourceWithRawResponse:
2186-
from .resources.url_scanner import URLScannerResourceWithRawResponse
2187-
2188-
return URLScannerResourceWithRawResponse(self._client.url_scanner)
2189-
21902170
@cached_property
21912171
def radar(self) -> radar.RadarResourceWithRawResponse:
21922172
from .resources.radar import RadarResourceWithRawResponse
@@ -2706,12 +2686,6 @@ def vectorize(self) -> vectorize.AsyncVectorizeResourceWithRawResponse:
27062686

27072687
return AsyncVectorizeResourceWithRawResponse(self._client.vectorize)
27082688

2709-
@cached_property
2710-
def url_scanner(self) -> url_scanner.AsyncURLScannerResourceWithRawResponse:
2711-
from .resources.url_scanner import AsyncURLScannerResourceWithRawResponse
2712-
2713-
return AsyncURLScannerResourceWithRawResponse(self._client.url_scanner)
2714-
27152689
@cached_property
27162690
def radar(self) -> radar.AsyncRadarResourceWithRawResponse:
27172691
from .resources.radar import AsyncRadarResourceWithRawResponse
@@ -3231,12 +3205,6 @@ def vectorize(self) -> vectorize.VectorizeResourceWithStreamingResponse:
32313205

32323206
return VectorizeResourceWithStreamingResponse(self._client.vectorize)
32333207

3234-
@cached_property
3235-
def url_scanner(self) -> url_scanner.URLScannerResourceWithStreamingResponse:
3236-
from .resources.url_scanner import URLScannerResourceWithStreamingResponse
3237-
3238-
return URLScannerResourceWithStreamingResponse(self._client.url_scanner)
3239-
32403208
@cached_property
32413209
def radar(self) -> radar.RadarResourceWithStreamingResponse:
32423210
from .resources.radar import RadarResourceWithStreamingResponse
@@ -3760,12 +3728,6 @@ def vectorize(self) -> vectorize.AsyncVectorizeResourceWithStreamingResponse:
37603728

37613729
return AsyncVectorizeResourceWithStreamingResponse(self._client.vectorize)
37623730

3763-
@cached_property
3764-
def url_scanner(self) -> url_scanner.AsyncURLScannerResourceWithStreamingResponse:
3765-
from .resources.url_scanner import AsyncURLScannerResourceWithStreamingResponse
3766-
3767-
return AsyncURLScannerResourceWithStreamingResponse(self._client.url_scanner)
3768-
37693731
@cached_property
37703732
def radar(self) -> radar.AsyncRadarResourceWithStreamingResponse:
37713733
from .resources.radar import AsyncRadarResourceWithStreamingResponse

src/cloudflare/resources/url_scanner/__init__.py

-47
This file was deleted.

src/cloudflare/resources/url_scanner/responses.py

-182
This file was deleted.

0 commit comments

Comments
 (0)