Skip to main content

powerpacks

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

Overview

Namepowerpacks
TypeResource
Iddatadog.dashboards.powerpacks

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringID of the powerpack.
attributesobjectPowerpack attribute object.
relationshipsobjectPowerpack relationship object.
typestringType of widget, must be powerpack. (example: powerpack)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_powerpackselectpowerpack_idGet a powerpack.
list_powerpacksselectpage[limit], page[offset]Get a list of all powerpacks.
create_powerpackinsertCreate a powerpack.
update_powerpackupdatepowerpack_idUpdate a powerpack.
delete_powerpackdeletepowerpack_idDelete a powerpack.

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
powerpack_idstringPowerpack id
sitestringThe Datadog site (region) for your organization, for example datadoghq.com, us3.datadoghq.com, us5.datadoghq.com, ap1.datadoghq.com, ap2.datadoghq.com, datadoghq.eu, ddog-gov.com. Resolved from the DD_SITE environment variable when set. Optional: defaults to datadoghq.com, or the value of the DD_SITE environment variable when set; a WHERE value overrides both.
page[limit]integer (int64)Maximum number of powerpacks in the response. (example: 25)
page[offset]integer (int64)Specific offset to use as the beginning of the returned page.

SELECT examples

Get a powerpack.

SELECT
id,
attributes,
relationships,
type
FROM datadog.dashboards.powerpacks
WHERE powerpack_id = '{{ powerpack_id }}' -- required
;

INSERT examples

Create a powerpack.

INSERT INTO datadog.dashboards.powerpacks (
data
)
SELECT
'{{ data }}'
RETURNING
data,
included
;

UPDATE examples

Update a powerpack.

UPDATE datadog.dashboards.powerpacks
SET
data = '{{ data }}'
WHERE
powerpack_id = '{{ powerpack_id }}' --required
RETURNING
data,
included;

DELETE examples

Delete a powerpack.

DELETE FROM datadog.dashboards.powerpacks
WHERE powerpack_id = '{{ powerpack_id }}' --required
;