Skip to main content

routing_suppression

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

Overview

Namerouting_suppression
TypeResource
Idcloudflare.accounts.routing_suppression

Fields

The following fields are returned by SELECT queries:

Returns suppression.

NameDatatypeDescription
resultobject

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectaccount_id, suppression_id
listselectaccount_idpage, per_page, order, direction
post_accounts_account_id_email_routing_suppressioninsertaccount_id, email
delete_accounts_account_id_email_routing_suppression_suppression_iddeleteaccount_id, suppression_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.

NameDatatypeDescription
account_idstringThe Cloudflare account ID.
suppression_idstring
directionstring
orderstring
pageinteger
per_pageinteger

SELECT examples

Returns suppression.

SELECT
result
FROM cloudflare.accounts.routing_suppression
WHERE account_id = '{{ account_id }}' -- required
AND suppression_id = '{{ suppression_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO cloudflare.accounts.routing_suppression (
email,
expires_at,
account_id
)
SELECT
'{{ email }}' /* required */,
'{{ expires_at }}',
'{{ account_id }}'
RETURNING
result
;

DELETE examples

No description available.

DELETE FROM cloudflare.accounts.routing_suppression
WHERE account_id = '{{ account_id }}' --required
AND suppression_id = '{{ suppression_id }}' --required
;