entries
Creates, updates, deletes, gets or lists an entries resource.
Overview
| Name | entries |
| Type | Resource |
| Id | cloudflare.web3.entries |
Fields
The following fields are returned by SELECT queries:
- get
- list
IPFS Universal Path Gateway Content List Entry Details response.
| Name | Datatype | Description |
|---|---|---|
id | string | Specify the identifier of the hostname. (example: 023e105f4ecef8ad9ca31a8372d0c353) |
content | string | Specify the CID or content path of content to block. (example: QmPZ9gcCEpqKTo6aq61g2nXGUhM4iCL3ewB6LDXZCtioEB) |
created_on | string (date-time) | (example: 2014-01-01T05:20:00.12345Z) |
description | string | Specify an optional description of the content list entry. (example: this is my content list entry) |
modified_on | string (date-time) | (example: 2014-01-01T05:20:00.12345Z) |
type | string | Specify the type of content list entry to block. (cid, content_path) (example: cid) |
List IPFS Universal Path Gateway Content List Entries response.
| Name | Datatype | Description |
|---|---|---|
id | string | Specify the identifier of the hostname. (example: 023e105f4ecef8ad9ca31a8372d0c353) |
content | string | Specify the CID or content path of content to block. (example: QmPZ9gcCEpqKTo6aq61g2nXGUhM4iCL3ewB6LDXZCtioEB) |
created_on | string (date-time) | (example: 2014-01-01T05:20:00.12345Z) |
description | string | Specify an optional description of the content list entry. (example: this is my content list entry) |
modified_on | string (date-time) | (example: 2014-01-01T05:20:00.12345Z) |
type | string | Specify the type of content list entry to block. (cid, content_path) (example: cid) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | content_list_entry_identifier, identifier, zone_id | ||
list | select | identifier, zone_id | ||
create | insert | identifier, zone_id, type, content | ||
update | replace | content_list_entry_identifier, identifier, zone_id, type, content | ||
delete | delete | content_list_entry_identifier, identifier, zone_id |
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 |
|---|---|---|
content_list_entry_identifier | string | |
identifier | string | Resource identifier. |
zone_id | string | The Cloudflare zone ID. |
SELECT examples
- get
- list
IPFS Universal Path Gateway Content List Entry Details response.
SELECT
id,
content,
created_on,
description,
modified_on,
type
FROM cloudflare.web3.entries
WHERE content_list_entry_identifier = '{{ content_list_entry_identifier }}' -- required
AND identifier = '{{ identifier }}' -- required
AND zone_id = '{{ zone_id }}' -- required
;
List IPFS Universal Path Gateway Content List Entries response.
SELECT
id,
content,
created_on,
description,
modified_on,
type
FROM cloudflare.web3.entries
WHERE identifier = '{{ identifier }}' -- required
AND zone_id = '{{ zone_id }}' -- required
;
INSERT examples
- create
- Manifest
No description available.
INSERT INTO cloudflare.web3.entries (
content,
description,
type,
identifier,
zone_id
)
SELECT
'{{ content }}' /* required */,
'{{ description }}',
'{{ type }}' /* required */,
'{{ identifier }}',
'{{ zone_id }}'
RETURNING
errors,
messages,
result,
result_info,
success
;
# Description fields are for documentation purposes
- name: entries
props:
- name: identifier
value: "{{ identifier }}"
description: Required parameter for the entries resource.
- name: zone_id
value: "{{ zone_id }}"
description: Required parameter for the entries resource.
- name: content
value: "{{ content }}"
description: |
Specify the CID or content path of content to block.
- name: description
value: "{{ description }}"
description: |
Specify an optional description of the content list entry.
- name: type
value: "{{ type }}"
description: |
Specify the type of content list entry to block.
valid_values: ['cid', 'content_path']
REPLACE examples
- update
No description available.
REPLACE cloudflare.web3.entries
SET
content = '{{ content }}',
description = '{{ description }}',
type = '{{ type }}'
WHERE
content_list_entry_identifier = '{{ content_list_entry_identifier }}' --required
AND identifier = '{{ identifier }}' --required
AND zone_id = '{{ zone_id }}' --required
AND type = '{{ type }}' --required
AND content = '{{ content }}' --required
RETURNING
errors,
messages,
result,
result_info,
success;
DELETE examples
- delete
No description available.
DELETE FROM cloudflare.web3.entries
WHERE content_list_entry_identifier = '{{ content_list_entry_identifier }}' --required
AND identifier = '{{ identifier }}' --required
AND zone_id = '{{ zone_id }}' --required
;