speed_brain
Creates, updates, deletes, gets or lists a speed_brain resource.
Overview
| Name | speed_brain |
| Type | Resource |
| Id | cloudflare.zones.speed_brain |
Fields
The following fields are returned by SELECT queries:
- list
Get Cloudflare Speed Brain setting response.
| Name | Datatype | Description |
|---|---|---|
id | string | Identifier of the zone setting. (example: development_mode) |
editable | boolean | Whether or not this setting can be modified for this zone (based on your Cloudflare plan level). (true, false) |
modified_on | string (date-time) | last time this setting was modified. (example: 2014-01-01T05:20:00.12345Z) |
value | string | Whether the feature is enabled or disabled. Defaults to "on" for Free plans, otherwise defaults to "off". (on, off) (example: on) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list | select | zone_id | Speed Brain lets compatible browsers speculate on content which can be prefetched or preloaded, making website navigation faster. Refer to the Cloudflare Speed Brain documentation for more information. | |
zone_settings_change_speed_brain_setting | update | zone_id, value | Speed Brain lets compatible browsers speculate on content which can be prefetched or preloaded, making website navigation faster. Refer to the Cloudflare Speed Brain documentation for more information. |
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 |
|---|---|---|
zone_id | string | The Cloudflare zone ID. |
SELECT examples
- list
Speed Brain lets compatible browsers speculate on content which can be prefetched or preloaded, making website navigation faster. Refer to the Cloudflare Speed Brain documentation for more information.
SELECT
id,
editable,
modified_on,
value
FROM cloudflare.zones.speed_brain
WHERE zone_id = '{{ zone_id }}' -- required
;
UPDATE examples
- zone_settings_change_speed_brain_setting
Speed Brain lets compatible browsers speculate on content which can be prefetched or preloaded, making website navigation faster. Refer to the Cloudflare Speed Brain documentation for more information.
UPDATE cloudflare.zones.speed_brain
SET
value = '{{ value }}'
WHERE
zone_id = '{{ zone_id }}' --required
AND value = '{{ value }}' --required
RETURNING
errors,
messages,
result,
success;