Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions hugo/config/_default/menus/api.en.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18180,14 +18180,14 @@ menu:
unstable:
- v2
order: 1
- name: RUM Retention Quota
url: /api/latest/rum-retention-quota/
identifier: rum-retention-quota
- name: RUM Retention Quotas
url: /api/latest/rum-retention-quotas/
identifier: rum-retention-quotas
generated: true
- name: Create or update a RUM retention quota config
url: /api/latest/rum-retention-quota/create-or-update-a-rum-retention-quota-config/
identifier: rum-retention-quota-create-or-update-a-rum-retention-quota-config
parent: rum-retention-quota
url: /api/latest/rum-retention-quotas/create-or-update-a-rum-retention-quota-config/
identifier: rum-retention-quotas-create-or-update-a-rum-retention-quota-config
parent: rum-retention-quotas
generated: true
params:
versions:
Expand All @@ -18197,9 +18197,9 @@ menu:
unstable: []
order: 2
- name: Get a RUM retention quota configuration
url: /api/latest/rum-retention-quota/get-a-rum-retention-quota-configuration/
identifier: rum-retention-quota-get-a-rum-retention-quota-configuration
parent: rum-retention-quota
url: /api/latest/rum-retention-quotas/get-a-rum-retention-quota-configuration/
identifier: rum-retention-quotas-get-a-rum-retention-quota-configuration
parent: rum-retention-quotas
generated: true
params:
versions:
Expand All @@ -18209,9 +18209,9 @@ menu:
unstable: []
order: 1
- name: Delete a RUM retention quota configuration
url: /api/latest/rum-retention-quota/delete-a-rum-retention-quota-configuration/
identifier: rum-retention-quota-delete-a-rum-retention-quota-configuration
parent: rum-retention-quota
url: /api/latest/rum-retention-quotas/delete-a-rum-retention-quota-configuration/
identifier: rum-retention-quotas-delete-a-rum-retention-quota-configuration
parent: rum-retention-quotas
generated: true
params:
versions:
Expand Down
3 changes: 3 additions & 0 deletions hugo/content/en/api/latest/rum-retention-quotas/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: RUM Retention Quotas
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Create or update a RUM retention quota config
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Delete a RUM retention quota configuration
---
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
---
title: Get a RUM retention quota configuration
---
4 changes: 4 additions & 0 deletions hugo/content/en/api/v2/rum-retention-quotas/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
---
title: RUM Retention Quotas
headless: true
---
343 changes: 343 additions & 0 deletions hugo/content/en/api/v2/rum-retention-quotas/examples.json

Large diffs are not rendered by default.

41 changes: 13 additions & 28 deletions hugo/data/api/v2/full_spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1785,7 +1785,9 @@ components:
example: cd73a516-a481-4af5-8352-9b577465c77b
type: string
RumRetentionQuotaScopeTypeParameter:
description: The type of scope the retention quota configuration applies to.
description: |-
The type of scope the retention quota configuration applies to.
`application` is the only supported scope type.
in: path
name: scope_type
required: true
Expand Down Expand Up @@ -93507,25 +93509,9 @@ components:
$ref: "#/components/schemas/RumRetentionFilterData"
type: array
type: object
RumRetentionQuotaAdaptiveConfig:
description: The configuration used when `mode` is `adaptive`.
properties:
max_retention_rate:
description: The maximum fraction of sessions to retain, in the range `(0, 1]`.
example: 0.5
exclusiveMinimum: true
format: double
maximum: 1
minimum: 0
type: number
required:
- max_retention_rate
type: object
RumRetentionQuotaConfigAttributes:
description: The RUM retention quota configuration properties.
properties:
adaptive:
$ref: "#/components/schemas/RumRetentionQuotaAdaptiveConfig"
custom:
$ref: "#/components/schemas/RumRetentionQuotaCustomConfig"
mode:
Expand Down Expand Up @@ -93583,8 +93569,6 @@ components:
RumRetentionQuotaConfigUpdateAttributes:
description: The RUM retention quota configuration properties to create or update.
properties:
adaptive:
$ref: "#/components/schemas/RumRetentionQuotaAdaptiveConfig"
custom:
$ref: "#/components/schemas/RumRetentionQuotaCustomConfig"
mode:
Expand Down Expand Up @@ -93650,14 +93634,13 @@ components:
type: object
RumRetentionQuotaMode:
description: |-
The retention quota mode. `custom` enforces a fixed session limit, while
`adaptive` dynamically adjusts retention.
The retention quota mode. `custom` enforces a fixed session limit.
`custom` is the only supported mode.
enum:
- custom
- adaptive
example: custom
type: string
x-enum-varnames: ["CUSTOM", "ADAPTIVE"]
x-enum-varnames: ["CUSTOM"]
RumRetentionQuotaReachedAction:
description: The action to take when the session quota is reached.
enum:
Expand All @@ -93668,7 +93651,9 @@ components:
x-enum-varnames: ["STOP", "SLOWDOWN"]
RumRetentionQuotaScopeType:
default: application
description: The type of scope the retention quota configuration applies to.
description: |-
The type of scope the retention quota configuration applies to.
`application` is the only supported scope type.
enum:
- application
example: application
Expand Down Expand Up @@ -189348,7 +189333,7 @@ paths:
$ref: "#/components/responses/TooManyRequestsResponse"
summary: Delete a RUM retention quota configuration
tags:
- RUM Retention Quota
- RUM Retention Quotas
x-menu-order: 3
x-permission:
operator: OR
Expand Down Expand Up @@ -189412,7 +189397,7 @@ paths:
$ref: "#/components/responses/TooManyRequestsResponse"
summary: Get a RUM retention quota configuration
tags:
- RUM Retention Quota
- RUM Retention Quotas
x-menu-order: 1
x-permission:
operator: OR
Expand Down Expand Up @@ -189499,7 +189484,7 @@ paths:
$ref: "#/components/responses/TooManyRequestsResponse"
summary: Create or update a RUM retention quota config
tags:
- RUM Retention Quota
- RUM Retention Quotas
x-codegen-request-body-name: body
x-menu-order: 2
x-permission:
Expand Down Expand Up @@ -221927,7 +221912,7 @@ tags:
name: RUM Remote Config
- description: |-
Manage RUM retention quota configurations for your organization's RUM applications.
name: RUM Retention Quota
name: RUM Retention Quotas
- description: View and manage Reference Tables in your organization.
name: Reference Tables
- description: |-
Expand Down
4 changes: 2 additions & 2 deletions hugo/data/api/v2/translate_tags.json
Original file line number Diff line number Diff line change
Expand Up @@ -391,8 +391,8 @@
"name": "RUM Remote Config",
"description": "Manage [RUM SDK configurations](https://docs.datadoghq.com/real_user_monitoring/) delivered to RUM applications via Remote Configuration."
},
"rum-retention-quota": {
"name": "RUM Retention Quota",
"rum-retention-quotas": {
"name": "RUM Retention Quotas",
"description": "Manage RUM retention quota configurations for your organization's RUM applications."
},
"reference-tables": {
Expand Down
Loading