Skip to main content

suppression

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

Overview

Namesuppression
TypeResource
Idcloudflare.zones.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
getselectzone_id, suppression_id
listselectzone_idpage, per_page, order, direction
post_zones_zone_id_email_sending_suppressioninsertzone_id, email
delete_zones_zone_id_email_sending_suppression_suppression_iddeletezone_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
suppression_idstring
zone_idstringThe Cloudflare zone ID.
directionstring
orderstring
pageinteger
per_pageinteger

SELECT examples

Returns suppression.

SELECT
result
FROM cloudflare.zones.suppression
WHERE zone_id = '{{ zone_id }}' -- required
AND suppression_id = '{{ suppression_id }}' -- required
;

INSERT examples

No description available.

INSERT INTO cloudflare.zones.suppression (
email,
expires_at,
zone_id
)
SELECT
'{{ email }}' /* required */,
'{{ expires_at }}',
'{{ zone_id }}'
RETURNING
result
;

DELETE examples

No description available.

DELETE FROM cloudflare.zones.suppression
WHERE zone_id = '{{ zone_id }}' --required
AND suppression_id = '{{ suppression_id }}' --required
;