Skip to main content

categories

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

Overview

Namecategories
TypeResource
Idcloudflare.cloudforce_one.categories

Fields

The following fields are returned by SELECT queries:

Returns a category.

NameDatatypeDescription
namestring
killChainnumber
mitreAttackarray
mitreCapecarray
shortnamestring
uuidstring

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectaccount_id, category_id
post_category_updateinsertaccount_id, category_id
editupdateaccount_id, category_id
patch_tag_category_updateupdateaccount_id, category_uuidUpdates a Source-of-Truth tag category by UUID.
deletedeleteaccount_id, category_id
delete_tag_category_deletedeleteaccount_id, category_uuidDeletes a Source-of-Truth tag category by UUID.

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.
category_idstring (uuid)Category UUID.
category_uuidstringTag Category UUID.

SELECT examples

Returns a category.

SELECT
name,
killChain,
mitreAttack,
mitreCapec,
shortname,
uuid
FROM cloudflare.cloudforce_one.categories
WHERE account_id = '{{ account_id }}' -- required
AND category_id = '{{ category_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO cloudflare.cloudforce_one.categories (
killChain,
mitreAttack,
mitreCapec,
name,
shortname,
account_id,
category_id
)
SELECT
{{ killChain }},
'{{ mitreAttack }}',
'{{ mitreCapec }}',
'{{ name }}',
'{{ shortname }}',
'{{ account_id }}',
'{{ category_id }}'
RETURNING
name,
killChain,
mitreAttack,
mitreCapec,
shortname,
uuid
;

UPDATE examples

No description available.

UPDATE cloudflare.cloudforce_one.categories
SET
killChain = {{ killChain }},
mitreAttack = '{{ mitreAttack }}',
mitreCapec = '{{ mitreCapec }}',
name = '{{ name }}',
shortname = '{{ shortname }}'
WHERE
account_id = '{{ account_id }}' --required
AND category_id = '{{ category_id }}' --required
RETURNING
name,
killChain,
mitreAttack,
mitreCapec,
shortname,
uuid;

DELETE examples

No description available.

DELETE FROM cloudflare.cloudforce_one.categories
WHERE account_id = '{{ account_id }}' --required
AND category_id = '{{ category_id }}' --required
;