@@ -12478,7 +12478,14 @@ components:
1247812478 - type
1247912479 type: object
1248012480 Dataset:
12481- description: Dataset object.
12481+ description: "Dataset object.\n\n### Datasets Constraints\n- **Tag Limit per
12482+ Dataset**:\n - Each restricted dataset supports a maximum of 10 key:value
12483+ pairs per product.\n\n- **Tag Key Rules per Telemetry Type**:\n - Only one
12484+ tag key or attribute may be used to define access within a single telemetry
12485+ type.\n - The same or different tag key may be used across different telemetry
12486+ types.\n\n- **Tag Value Uniqueness**:\n - Tag values must be unique within
12487+ a single dataset.\n - A tag value used in one dataset cannot be reused in
12488+ another dataset of the same telemetry type."
1248212489 properties:
1248312490 attributes:
1248412491 $ref: '#/components/schemas/DatasetAttributes'
@@ -12556,6 +12563,14 @@ components:
1255612563 required:
1255712564 - data
1255812565 type: object
12566+ DatasetUpdateRequest:
12567+ description: Edit request for a dataset.
12568+ properties:
12569+ data:
12570+ $ref: '#/components/schemas/Dataset'
12571+ required:
12572+ - data
12573+ type: object
1255912574 Date:
1256012575 description: Date as Unix timestamp in milliseconds.
1256112576 example: 1722439510282
@@ -16083,10 +16098,9 @@ components:
1608316098 type: array
1608416099 product:
1608516100 description: 'Name of the product the dataset is for. Possible values are
16086- ''apm'', ''rum'', ''synthetics'',
16101+ ''apm'', ''rum'',
1608716102
16088- ''metrics'', ''logs'', ''sd_repoinfo'', ''error_tracking'', ''cloud_cost'',
16089- and ''ml_obs''.'
16103+ ''metrics'', ''logs'', ''error_tracking'', and ''cloud_cost''.'
1609016104 example: logs
1609116105 type: string
1609216106 required:
@@ -48282,6 +48296,44 @@ paths:
4828248296 x-permission:
4828348297 operator: OPEN
4828448298 permissions: []
48299+ put:
48300+ description: Edits the dataset associated with the ID.
48301+ operationId: UpdateDataset
48302+ parameters:
48303+ - $ref: '#/components/parameters/DatasetID'
48304+ requestBody:
48305+ content:
48306+ application/json:
48307+ schema:
48308+ $ref: '#/components/schemas/DatasetUpdateRequest'
48309+ description: Dataset payload
48310+ required: true
48311+ responses:
48312+ '200':
48313+ content:
48314+ application/json:
48315+ schema:
48316+ $ref: '#/components/schemas/DatasetResponseSingle'
48317+ description: OK
48318+ '400':
48319+ $ref: '#/components/responses/BadRequestResponse'
48320+ '403':
48321+ $ref: '#/components/responses/NotAuthorizedResponse'
48322+ '404':
48323+ $ref: '#/components/responses/NotFoundResponse'
48324+ '429':
48325+ $ref: '#/components/responses/TooManyRequestsResponse'
48326+ security:
48327+ - apiKeyAuth: []
48328+ appKeyAuth: []
48329+ - AuthZ: []
48330+ summary: Edit a dataset
48331+ tags:
48332+ - Datasets
48333+ x-codegen-request-body-name: body
48334+ x-permission:
48335+ operator: OPEN
48336+ permissions: []
4828548337 /api/v2/deletion/data/{product}:
4828648338 post:
4828748339 description: Creates a data deletion request by providing a query and a timeframe
0 commit comments