Skip to content

Commit 33b8b22

Browse files
feat(browser_rendering): move methods to top level (#2490)
1 parent c06ac93 commit 33b8b22

28 files changed

+3259
-4035
lines changed

api.md

+11-46
Original file line numberDiff line numberDiff line change
@@ -9006,56 +9006,21 @@ Methods:
90069006

90079007
# BrowserRendering
90089008

9009-
## Content
9010-
9011-
Types:
9012-
9013-
```python
9014-
from cloudflare.types.browser_rendering import ContentCreateResponse
9015-
```
9016-
9017-
Methods:
9018-
9019-
- <code title="post /accounts/{accountId}/browser-rendering/content">client.browser_rendering.content.<a href="./src/cloudflare/resources/browser_rendering/content.py">create</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/content_create_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/content_create_response.py">str</a></code>
9020-
9021-
## PDF
9022-
9023-
Methods:
9024-
9025-
- <code title="post /accounts/{accountId}/browser-rendering/pdf">client.browser_rendering.pdf.<a href="./src/cloudflare/resources/browser_rendering/pdf.py">create</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/pdf_create_params.py">params</a>) -> BinaryAPIResponse</code>
9026-
9027-
## Scrape
9028-
9029-
Types:
9030-
9031-
```python
9032-
from cloudflare.types.browser_rendering import ScrapeCreateResponse
9033-
```
9034-
9035-
Methods:
9036-
9037-
- <code title="post /accounts/{accountId}/browser-rendering/scrape">client.browser_rendering.scrape.<a href="./src/cloudflare/resources/browser_rendering/scrape.py">create</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/scrape_create_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/scrape_create_response.py">ScrapeCreateResponse</a></code>
9038-
9039-
## Screenshot
9040-
90419009
Types:
90429010

90439011
```python
9044-
from cloudflare.types.browser_rendering import ScreenshotCreateResponse
9045-
```
9046-
9047-
Methods:
9048-
9049-
- <code title="post /accounts/{accountId}/browser-rendering/screenshot">client.browser_rendering.screenshot.<a href="./src/cloudflare/resources/browser_rendering/screenshot.py">create</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/screenshot_create_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/screenshot_create_response.py">ScreenshotCreateResponse</a></code>
9050-
9051-
## Snapshot
9052-
9053-
Types:
9054-
9055-
```python
9056-
from cloudflare.types.browser_rendering import SnapshotCreateResponse
9012+
from cloudflare.types.browser_rendering import (
9013+
BrowserRenderingContentResponse,
9014+
BrowserRenderingScrapeResponse,
9015+
BrowserRenderingScreenshotResponse,
9016+
BrowserRenderingSnapshotResponse,
9017+
)
90579018
```
90589019

90599020
Methods:
90609021

9061-
- <code title="post /accounts/{accountId}/browser-rendering/snapshot">client.browser_rendering.snapshot.<a href="./src/cloudflare/resources/browser_rendering/snapshot.py">create</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/snapshot_create_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/snapshot_create_response.py">Optional[SnapshotCreateResponse]</a></code>
9022+
- <code title="post /accounts/{accountId}/browser-rendering/content">client.browser_rendering.<a href="./src/cloudflare/resources/browser_rendering.py">content</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/browser_rendering_content_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/browser_rendering_content_response.py">str</a></code>
9023+
- <code title="post /accounts/{accountId}/browser-rendering/pdf">client.browser_rendering.<a href="./src/cloudflare/resources/browser_rendering.py">pdf</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/browser_rendering_pdf_params.py">params</a>) -> BinaryAPIResponse</code>
9024+
- <code title="post /accounts/{accountId}/browser-rendering/scrape">client.browser_rendering.<a href="./src/cloudflare/resources/browser_rendering.py">scrape</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/browser_rendering_scrape_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/browser_rendering_scrape_response.py">BrowserRenderingScrapeResponse</a></code>
9025+
- <code title="post /accounts/{accountId}/browser-rendering/screenshot">client.browser_rendering.<a href="./src/cloudflare/resources/browser_rendering.py">screenshot</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/browser_rendering_screenshot_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/browser_rendering_screenshot_response.py">BrowserRenderingScreenshotResponse</a></code>
9026+
- <code title="post /accounts/{accountId}/browser-rendering/snapshot">client.browser_rendering.<a href="./src/cloudflare/resources/browser_rendering.py">snapshot</a>(account_id, \*\*<a href="src/cloudflare/types/browser_rendering/browser_rendering_snapshot_params.py">params</a>) -> <a href="./src/cloudflare/types/browser_rendering/browser_rendering_snapshot_response.py">Optional[BrowserRenderingSnapshotResponse]</a></code>

src/cloudflare/_client.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@
168168
from .resources.brand_protection import BrandProtectionResource, AsyncBrandProtectionResource
169169
from .resources.accounts.accounts import AccountsResource, AsyncAccountsResource
170170
from .resources.alerting.alerting import AlertingResource, AsyncAlertingResource
171+
from .resources.browser_rendering import BrowserRenderingResource, AsyncBrowserRenderingResource
171172
from .resources.firewall.firewall import FirewallResource, AsyncFirewallResource
172173
from .resources.rulesets.rulesets import RulesetsResource, AsyncRulesetsResource
173174
from .resources.snippets.snippets import SnippetsResource, AsyncSnippetsResource
@@ -211,7 +212,6 @@
211212
from .resources.content_scanning.content_scanning import ContentScanningResource, AsyncContentScanningResource
212213
from .resources.custom_hostnames.custom_hostnames import CustomHostnamesResource, AsyncCustomHostnamesResource
213214
from .resources.resource_sharing.resource_sharing import ResourceSharingResource, AsyncResourceSharingResource
214-
from .resources.browser_rendering.browser_rendering import BrowserRenderingResource, AsyncBrowserRenderingResource
215215
from .resources.mtls_certificates.mtls_certificates import MTLSCertificatesResource, AsyncMTLSCertificatesResource
216216
from .resources.custom_certificates.custom_certificates import (
217217
CustomCertificatesResource,

0 commit comments

Comments
 (0)