browser
Creates, updates, deletes, gets or lists a browser resource.
Overview
| Name | browser |
| Type | Resource |
| Id | cloudflare.browser_rendering.browser |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
create | insert | account_id | keep_alive, lab, targets, recording | |
delete | delete | account_id, session_id | Closes an existing browser session. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
account_id | string | The Cloudflare account ID. |
session_id | string | The session ID. |
keep_alive | number | Keep-alive time in milliseconds. |
lab | boolean | Use experimental browser. |
recording | boolean | |
targets | boolean | Include browser targets in response. |
INSERT examples
- create
- Manifest
No description available.
INSERT INTO cloudflare.browser_rendering.browser (
account_id,
keep_alive,
lab,
targets,
recording
)
SELECT
'{{ account_id }}',
'{{ keep_alive }}',
'{{ lab }}',
'{{ targets }}',
'{{ recording }}'
RETURNING
sessionId,
webSocketDebuggerUrl
;
# Description fields are for documentation purposes
- name: browser
props:
- name: account_id
value: "{{ account_id }}"
description: Required parameter for the browser resource.
- name: keep_alive
value: {{ keep_alive }}
description: Keep-alive time in milliseconds.
description: Keep-alive time in milliseconds.
- name: lab
value: {{ lab }}
description: Use experimental browser.
description: Use experimental browser.
- name: targets
value: {{ targets }}
description: Include browser targets in response.
description: Include browser targets in response.
- name: recording
value: {{ recording }}
DELETE examples
- delete
Closes an existing browser session.
DELETE FROM cloudflare.browser_rendering.browser
WHERE account_id = '{{ account_id }}' --required
AND session_id = '{{ session_id }}' --required
;