diff --git a/hugo/config/_default/menus/api.en.yaml b/hugo/config/_default/menus/api.en.yaml index b74b2dc3830..6eba45208dc 100644 --- a/hugo/config/_default/menus/api.en.yaml +++ b/hugo/config/_default/menus/api.en.yaml @@ -12507,6 +12507,46 @@ menu: unstable: - v2 order: 5 + - name: Data Deletion + url: /api/latest/data-deletion/ + identifier: data-deletion + generated: true + - name: Cancels a data deletion request + url: /api/latest/data-deletion/cancels-a-data-deletion-request/ + identifier: data-deletion-cancels-a-data-deletion-request + parent: data-deletion + generated: true + params: + versions: + - v2 + operationids: + - CancelDataDeletionRequest + unstable: [] + order: 2 + - name: Gets a list of data deletion requests + url: /api/latest/data-deletion/gets-a-list-of-data-deletion-requests/ + identifier: data-deletion-gets-a-list-of-data-deletion-requests + parent: data-deletion + generated: true + params: + versions: + - v2 + operationids: + - GetDataDeletionRequests + unstable: [] + order: 3 + - name: Creates a data deletion request + url: /api/latest/data-deletion/creates-a-data-deletion-request/ + identifier: data-deletion-creates-a-data-deletion-request + parent: data-deletion + generated: true + params: + versions: + - v2 + operationids: + - CreateDataDeletionRequest + unstable: [] + order: 1 - name: Data Observability url: /api/latest/data-observability/ identifier: data-observability diff --git a/hugo/content/en/api/latest/data-deletion/_index.md b/hugo/content/en/api/latest/data-deletion/_index.md new file mode 100644 index 00000000000..0304ea5a3d9 --- /dev/null +++ b/hugo/content/en/api/latest/data-deletion/_index.md @@ -0,0 +1,3 @@ +--- +title: Data Deletion +--- diff --git a/hugo/content/en/api/latest/data-deletion/cancels-a-data-deletion-request/index.md b/hugo/content/en/api/latest/data-deletion/cancels-a-data-deletion-request/index.md new file mode 100644 index 00000000000..d906edc86a9 --- /dev/null +++ b/hugo/content/en/api/latest/data-deletion/cancels-a-data-deletion-request/index.md @@ -0,0 +1,3 @@ +--- +title: Cancels a data deletion request +--- diff --git a/hugo/content/en/api/latest/data-deletion/creates-a-data-deletion-request/index.md b/hugo/content/en/api/latest/data-deletion/creates-a-data-deletion-request/index.md new file mode 100644 index 00000000000..3d9c22a01b0 --- /dev/null +++ b/hugo/content/en/api/latest/data-deletion/creates-a-data-deletion-request/index.md @@ -0,0 +1,3 @@ +--- +title: Creates a data deletion request +--- diff --git a/hugo/content/en/api/latest/data-deletion/gets-a-list-of-data-deletion-requests/index.md b/hugo/content/en/api/latest/data-deletion/gets-a-list-of-data-deletion-requests/index.md new file mode 100644 index 00000000000..7fe454123e4 --- /dev/null +++ b/hugo/content/en/api/latest/data-deletion/gets-a-list-of-data-deletion-requests/index.md @@ -0,0 +1,3 @@ +--- +title: Gets a list of data deletion requests +--- diff --git a/hugo/content/en/api/v2/data-deletion/_index.md b/hugo/content/en/api/v2/data-deletion/_index.md new file mode 100644 index 00000000000..31206b57e2e --- /dev/null +++ b/hugo/content/en/api/v2/data-deletion/_index.md @@ -0,0 +1,4 @@ +--- +title: Data Deletion +headless: true +--- diff --git a/hugo/content/en/api/v2/data-deletion/examples.json b/hugo/content/en/api/v2/data-deletion/examples.json index 1344b8411a0..7e42a4e39b5 100644 --- a/hugo/content/en/api/v2/data-deletion/examples.json +++ b/hugo/content/en/api/v2/data-deletion/examples.json @@ -7,6 +7,9 @@ "attributes": { "created_at": "2024-01-01T00:00:00.000000Z", "created_by": "test.user@datadoghq.com", + "customer_message": "Your deletion request is being processed.", + "displayed_total": 100, + "error_category": "validation_error", "from_time": 1672527600000, "indexes": [ "test-index", @@ -37,7 +40,7 @@ "request_status": "canceled" } }, - "html": "
data
\nobject
The created data deletion request information.
attributes [required]
\nobject
Deletion attribute for data deletion response.
created_at [required]
\nstring
Creation time of the deletion request.
created_by [required]
\nstring
User who created the deletion request.
from_time [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
is_created [required]
\nboolean
Whether the deletion request is fully created or not. It can take several minutes to fully create a deletion request depending on the target query and timeframe.
org_id [required]
\nint64
Organization ID.
product [required]
\nstring
Product name.
query [required]
\nstring
Query for creating a data deletion request.
starting_at [required]
\nstring
Starting time of the process to delete the requested data.
status [required]
\nstring
Status of the deletion request.
to_time [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
total_unrestricted [required]
\nint64
Total number of elements to be deleted. Only the data accessible to the current user that matches the query and timeframe provided will be deleted.
updated_at [required]
\nstring
Update time of the deletion request.
id [required]
\nstring
The ID of the created data deletion request.
type [required]
\nstring
The type of the request created.
meta
\nobject
The metadata of the data deletion response.
count_product
\nobject
The total deletion requests created by product.
<any-key>
\nint64
count_status
\nobject
The total deletion requests created by status.
<any-key>
\nint64
next_page
\nstring
The next page when searching deletion requests created in the current organization.
product
\nstring
The product of the deletion request.
request_status
\nstring
The status of the executed request.
data
\nobject
The created data deletion request information.
attributes [required]
\nobject
Deletion attribute for data deletion response.
created_at [required]
\nstring
Creation time of the deletion request.
created_by [required]
\nstring
User who created the deletion request.
customer_message
\nstring
A message for the customer regarding the deletion request, if any.
displayed_total [required]
\nint64
Total number of elements to be deleted as displayed to the user.
error_category
\nstring
The category of the error for the deletion request, if any.
from_time [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
is_created [required]
\nboolean
Whether the deletion request is fully created or not. It can take several minutes to fully create a deletion request depending on the target query and timeframe.
org_id [required]
\nint64
Organization ID.
product [required]
\nstring
Product name.
query [required]
\nstring
Query for creating a data deletion request.
starting_at [required]
\nstring
Starting time of the process to delete the requested data.
status [required]
\nstring
Status of the deletion request.
to_time [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
total_unrestricted [required]
\nint64
Total number of elements to be deleted. Only the data accessible to the current user that matches the query and timeframe provided will be deleted.
updated_at [required]
\nstring
Update time of the deletion request.
id [required]
\nstring
The ID of the created data deletion request.
type [required]
\nstring
The type of the request created.
meta
\nobject
The metadata of the data deletion response.
count_product
\nobject
The total deletion requests created by product.
<any-key>
\nint64
count_status
\nobject
The total deletion requests created by status.
<any-key>
\nint64
next_page
\nstring
The next page when searching deletion requests created in the current organization.
product
\nstring
The product of the deletion request.
request_status
\nstring
The status of the executed request.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
data [required]
\nobject
Data needed to create a data deletion request.
attributes [required]
\nobject
Attributes for creating a data deletion request.
from [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
query [required]
\nobject
Query for creating a data deletion request.
<any-key>
\nstring
to [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
data [required]
\nobject
Data needed to create a data deletion request.
attributes [required]
\nobject
Attributes for creating a data deletion request.
displayed_total [required]
\nint64
Total number of elements to be deleted as displayed to the user.
from [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
query [required]
\nobject
Query for creating a data deletion request.
<any-key>
\nstring
to [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
type [required]
\nenum
The deletion request type. \nAllowed enum values: create_deletion_req
data
\n[object]
The list of data deletion requests that matches the query.
attributes [required]
\nobject
Deletion attribute for data deletion response.
created_at [required]
\nstring
Creation time of the deletion request.
created_by [required]
\nstring
User who created the deletion request.
from_time [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
is_created [required]
\nboolean
Whether the deletion request is fully created or not. It can take several minutes to fully create a deletion request depending on the target query and timeframe.
org_id [required]
\nint64
Organization ID.
product [required]
\nstring
Product name.
query [required]
\nstring
Query for creating a data deletion request.
starting_at [required]
\nstring
Starting time of the process to delete the requested data.
status [required]
\nstring
Status of the deletion request.
to_time [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
total_unrestricted [required]
\nint64
Total number of elements to be deleted. Only the data accessible to the current user that matches the query and timeframe provided will be deleted.
updated_at [required]
\nstring
Update time of the deletion request.
id [required]
\nstring
The ID of the created data deletion request.
type [required]
\nstring
The type of the request created.
meta
\nobject
The metadata of the data deletion response.
count_product
\nobject
The total deletion requests created by product.
<any-key>
\nint64
count_status
\nobject
The total deletion requests created by status.
<any-key>
\nint64
next_page
\nstring
The next page when searching deletion requests created in the current organization.
product
\nstring
The product of the deletion request.
request_status
\nstring
The status of the executed request.
data
\n[object]
The list of data deletion requests that matches the query.
attributes [required]
\nobject
Deletion attribute for data deletion response.
created_at [required]
\nstring
Creation time of the deletion request.
created_by [required]
\nstring
User who created the deletion request.
customer_message
\nstring
A message for the customer regarding the deletion request, if any.
displayed_total [required]
\nint64
Total number of elements to be deleted as displayed to the user.
error_category
\nstring
The category of the error for the deletion request, if any.
from_time [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
is_created [required]
\nboolean
Whether the deletion request is fully created or not. It can take several minutes to fully create a deletion request depending on the target query and timeframe.
org_id [required]
\nint64
Organization ID.
product [required]
\nstring
Product name.
query [required]
\nstring
Query for creating a data deletion request.
starting_at [required]
\nstring
Starting time of the process to delete the requested data.
status [required]
\nstring
Status of the deletion request.
to_time [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
total_unrestricted [required]
\nint64
Total number of elements to be deleted. Only the data accessible to the current user that matches the query and timeframe provided will be deleted.
updated_at [required]
\nstring
Update time of the deletion request.
id [required]
\nstring
The ID of the created data deletion request.
type [required]
\nstring
The type of the request created.
meta
\nobject
The metadata of the data deletion response.
count_product
\nobject
The total deletion requests created by product.
<any-key>
\nint64
count_status
\nobject
The total deletion requests created by status.
<any-key>
\nint64
next_page
\nstring
The next page when searching deletion requests created in the current organization.
product
\nstring
The product of the deletion request.
request_status
\nstring
The status of the executed request.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
data
\nobject
The created data deletion request information.
attributes [required]
\nobject
Deletion attribute for data deletion response.
created_at [required]
\nstring
Creation time of the deletion request.
created_by [required]
\nstring
User who created the deletion request.
from_time [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
is_created [required]
\nboolean
Whether the deletion request is fully created or not. It can take several minutes to fully create a deletion request depending on the target query and timeframe.
org_id [required]
\nint64
Organization ID.
product [required]
\nstring
Product name.
query [required]
\nstring
Query for creating a data deletion request.
starting_at [required]
\nstring
Starting time of the process to delete the requested data.
status [required]
\nstring
Status of the deletion request.
to_time [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
total_unrestricted [required]
\nint64
Total number of elements to be deleted. Only the data accessible to the current user that matches the query and timeframe provided will be deleted.
updated_at [required]
\nstring
Update time of the deletion request.
id [required]
\nstring
The ID of the created data deletion request.
type [required]
\nstring
The type of the request created.
meta
\nobject
The metadata of the data deletion response.
count_product
\nobject
The total deletion requests created by product.
<any-key>
\nint64
count_status
\nobject
The total deletion requests created by status.
<any-key>
\nint64
next_page
\nstring
The next page when searching deletion requests created in the current organization.
product
\nstring
The product of the deletion request.
request_status
\nstring
The status of the executed request.
data
\nobject
The created data deletion request information.
attributes [required]
\nobject
Deletion attribute for data deletion response.
created_at [required]
\nstring
Creation time of the deletion request.
created_by [required]
\nstring
User who created the deletion request.
customer_message
\nstring
A message for the customer regarding the deletion request, if any.
displayed_total [required]
\nint64
Total number of elements to be deleted as displayed to the user.
error_category
\nstring
The category of the error for the deletion request, if any.
from_time [required]
\nint64
Start of requested time window, milliseconds since Unix epoch.
indexes
\n[string]
List of indexes for the search. If not provided, the search is performed in all indexes.
is_created [required]
\nboolean
Whether the deletion request is fully created or not. It can take several minutes to fully create a deletion request depending on the target query and timeframe.
org_id [required]
\nint64
Organization ID.
product [required]
\nstring
Product name.
query [required]
\nstring
Query for creating a data deletion request.
starting_at [required]
\nstring
Starting time of the process to delete the requested data.
status [required]
\nstring
Status of the deletion request.
to_time [required]
\nint64
End of requested time window, milliseconds since Unix epoch.
total_unrestricted [required]
\nint64
Total number of elements to be deleted. Only the data accessible to the current user that matches the query and timeframe provided will be deleted.
updated_at [required]
\nstring
Update time of the deletion request.
id [required]
\nstring
The ID of the created data deletion request.
type [required]
\nstring
The type of the request created.
meta
\nobject
The metadata of the data deletion response.
count_product
\nobject
The total deletion requests created by product.
<any-key>
\nint64
count_status
\nobject
The total deletion requests created by status.
<any-key>
\nint64
next_page
\nstring
The next page when searching deletion requests created in the current organization.
product
\nstring
The product of the deletion request.
request_status
\nstring
The status of the executed request.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.
errors [required]
\n[string]
A list of errors.