Skip to main content

priority

Creates, updates, deletes, gets or lists a priority resource.

Overview

Namepriority
TypeResource
Idcloudflare.cloudforce_one.priority

Fields

The following fields are returned by SELECT queries:

Get priority response.

NameDatatypeDescription
idstringUUID. (example: f174e90a-fafe-4643-bbbc-4a0ed4fc8415)
readable_idstringReadable Request ID. (example: RFI-2022-000001, title: Request Readable ID)
completedstring (date-time) (example: 2022-04-01T05:20:00Z)
contentstringRequest content. (example: What regions were most effected by the recent DoS?)
createdstring (date-time) (example: 2022-04-01T05:20:00Z)
message_tokensintegerTokens for the request messages.
prioritystring (date-time) (example: 2022-04-01T05:20:00Z)
requeststringRequested information from request. (example: Victomology)
statusstringRequest Status. (open, accepted, reported, approved, completed, declined) (title: Request Status)
summarystringBrief description of the request. (example: DoS attack)
tlpstringThe CISA defined Traffic Light Protocol (TLP). (clear, amber, amber-strict, green, red) (title: TLP)
tokensintegerTokens for the request.
updatedstring (date-time) (example: 2022-04-01T05:20:00Z)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectaccount_id, priority_idRetrieves a specific priority intelligence request from Cloudforce One.
listselectaccount_idRetrieves quota usage for Cloudforce One priority requests.
updatereplaceaccount_id, priority_id, labels, priority, requirement, tlpUpdates a priority intelligence request in Cloudforce One.
deletedeleteaccount_id, priority_idDeletes a priority intelligence request from Cloudforce One.
newexecaccount_id, labels, priority, requirement, tlpCreates a new priority intelligence request in Cloudforce One.

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.

NameDatatypeDescription
account_idstringThe Cloudflare account ID.
priority_idstring

SELECT examples

Retrieves a specific priority intelligence request from Cloudforce One.

SELECT
id,
readable_id,
completed,
content,
created,
message_tokens,
priority,
request,
status,
summary,
tlp,
tokens,
updated
FROM cloudflare.cloudforce_one.priority
WHERE account_id = '{{ account_id }}' -- required
AND priority_id = '{{ priority_id }}' -- required
;

REPLACE examples

Updates a priority intelligence request in Cloudforce One.

REPLACE cloudflare.cloudforce_one.priority
SET
labels = '{{ labels }}',
priority = {{ priority }},
requirement = '{{ requirement }}',
tlp = '{{ tlp }}'
WHERE
account_id = '{{ account_id }}' --required
AND priority_id = '{{ priority_id }}' --required
AND labels = '{{ labels }}' --required
AND priority = '{{ priority }}' --required
AND requirement = '{{ requirement }}' --required
AND tlp = '{{ tlp }}' --required
RETURNING
errors,
messages,
result,
success;

DELETE examples

Deletes a priority intelligence request from Cloudforce One.

DELETE FROM cloudflare.cloudforce_one.priority
WHERE account_id = '{{ account_id }}' --required
AND priority_id = '{{ priority_id }}' --required
;

Lifecycle Methods

Creates a new priority intelligence request in Cloudforce One.

EXEC cloudflare.cloudforce_one.priority.new
@account_id='{{ account_id }}' --required
@@json=
'{
"labels": "{{ labels }}",
"priority": {{ priority }},
"requirement": "{{ requirement }}",
"tlp": "{{ tlp }}"
}'
;