rum_operation_strong_links
Creates, updates, deletes, gets or lists a rum_operation_strong_links resource.
Overview
| Name | rum_operation_strong_links |
| Type | Resource |
| Id | datadog.digital_experience.rum_operation_strong_links |
Fields
The following fields are returned by SELECT queries:
- list_rumoperation_strong_links
| Name | Datatype | Description |
|---|---|---|
id | string | The unique identifier of the strong link, formatted as <operation_id>:<feature_id>. (example: abc12345-1234-5678-abcd-ef1234567890:feature-123) |
attributes | object | Attributes of a RUM operation strong link response. |
type | string | The JSON:API type for RUM operation strong link resources. (strong_links) (example: strong_links) |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
list_rumoperation_strong_links | select | operation_id, feature_id, page[offset], page[limit] | List strong links between RUM operations and features. A strong link confirms that a feature<br />belongs to an operation. Provide operation_id, feature_id, or both to filter results;<br />at least one is required. | |
create_rumoperation_strong_link | insert | data | Create a strong link between a RUM operation and a feature, confirming that the feature<br />belongs to the operation. The operation can be identified by operation_id or operation_name;<br />if operation_name does not match an existing operation, a stub operation is created. | |
update_rumoperation_strong_link | replace | rum_operation_id, feature_id, data | Update the status of a strong link between a RUM operation and a feature. | |
delete_rumoperation_strong_link | delete | rum_operation_id, feature_id | Delete the strong link between a RUM operation and a feature. |
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 |
|---|---|---|
feature_id | string | The unique identifier of the feature. |
rum_operation_id | string | The unique identifier of the RUM operation. |
site | string | The 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. |
feature_id | string | Filter strong links by feature ID. |
operation_id | string | Filter strong links by RUM operation ID. |
page[limit] | integer (int64) | Number of items per page. Maximum of 200. |
page[offset] | integer (int64) | Offset for pagination. |
SELECT examples
- list_rumoperation_strong_links
List strong links between RUM operations and features. A strong link confirms that a feature<br />belongs to an operation. Provide operation_id, feature_id, or both to filter results;<br />at least one is required.
SELECT
id,
attributes,
type
FROM datadog.digital_experience.rum_operation_strong_links
WHERE operation_id = '{{ operation_id }}'
AND feature_id = '{{ feature_id }}'
AND page[offset] = '{{ page[offset] }}'
AND page[limit] = '{{ page[limit] }}'
;
INSERT examples
- create_rumoperation_strong_link
- Manifest
Create a strong link between a RUM operation and a feature, confirming that the feature<br />belongs to the operation. The operation can be identified by operation_id or operation_name;<br />if operation_name does not match an existing operation, a stub operation is created.
INSERT INTO datadog.digital_experience.rum_operation_strong_links (
data
)
SELECT
'{{ data }}' /* required */
RETURNING
data
;
# Description fields are for documentation purposes
- name: rum_operation_strong_links
props:
- name: data
description: |
The data object for creating a RUM operation strong link.
value:
attributes:
application_id: "{{ application_id }}"
description: "{{ description }}"
feature_id: "{{ feature_id }}"
operation_id: "{{ operation_id }}"
operation_name: "{{ operation_name }}"
status: "{{ status }}"
tags:
- "{{ tags }}"
type: "{{ type }}"
REPLACE examples
- update_rumoperation_strong_link
Update the status of a strong link between a RUM operation and a feature.
REPLACE datadog.digital_experience.rum_operation_strong_links
SET
data = '{{ data }}'
WHERE
rum_operation_id = '{{ rum_operation_id }}' --required
AND feature_id = '{{ feature_id }}' --required
AND data = '{{ data }}' --required
RETURNING
data;
DELETE examples
- delete_rumoperation_strong_link
Delete the strong link between a RUM operation and a feature.
DELETE FROM datadog.digital_experience.rum_operation_strong_links
WHERE rum_operation_id = '{{ rum_operation_id }}' --required
AND feature_id = '{{ feature_id }}' --required
;