settings
Creates, updates, deletes, gets or lists a settings resource.
Overview
| Name | settings |
| Type | Resource |
| Id | digitalocean.security.settings |
Fields
The following fields are returned by SELECT queries:
- security_list_settings
The response will be a JSON object with scan settings.
| Name | Datatype | Description |
|---|---|---|
plan_downgrades | object | |
settings | object | |
tier_coverage | object |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
security_list_settings | select | per_page, page | To list CSPM scan settings, send a GET request to /v2/security/settings. | |
security_update_settings_plan | replace | To update CSPM plan coverage, send a PUT request to /v2/security/settings/plan. |
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.
| Name | Datatype | Description |
|---|---|---|
page | integer | Which 'page' of paginated results to return. (example: 1) |
per_page | integer | Number of items returned per page (example: 2) |
SELECT examples
- security_list_settings
To list CSPM scan settings, send a GET request to /v2/security/settings.
SELECT
plan_downgrades,
settings,
tier_coverage
FROM digitalocean.security.settings
WHERE per_page = '{{ per_page }}'
AND page = '{{ page }}'
;
REPLACE examples
- security_update_settings_plan
To update CSPM plan coverage, send a PUT request to /v2/security/settings/plan.
REPLACE digitalocean.security.settings
SET
tier_coverage = '{{ tier_coverage }}'
RETURNING
tier_coverage;