Skip to main content

suppressions

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

Overview

Namesuppressions
TypeResource
Iddigitalocean.security.suppressions

Fields

The following fields are returned by SELECT queries:

SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
security_create_suppressioninsertTo suppress scan findings, send a POST request to /v2/security/settings/suppressions.
security_delete_suppressiondeletesuppression_uuidTo remove a suppression, send a DELETE request to /v2/security/settings/suppressions/{suppression_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
suppression_uuidstring (uuid)The suppression UUID to remove. (example: 5b3b2b2d-5c9c-4a61-9e2f-4d8f80f30a12)

INSERT examples

To suppress scan findings, send a POST request to /v2/security/settings/suppressions.

INSERT INTO digitalocean.security.suppressions (
rule_uuid,
resources
)
SELECT
'{{ rule_uuid }}',
'{{ resources }}'
RETURNING
links,
meta,
resources
;

DELETE examples

To remove a suppression, send a DELETE request to /v2/security/settings/suppressions/{suppression_uuid}.

DELETE FROM digitalocean.security.suppressions
WHERE suppression_uuid = '{{ suppression_uuid }}' --required
;