You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**archive_ids** | **[str]** | An ordered array of `<ARCHIVE_ID>` strings, the order of archive IDs in the array define the overall archives order for Datadog. |
8
+
9
+
[[Back to Model list]](README.md#documentation-for-models)[[Back to API list]](README.md#documentation-for-api-endpoints)[[Back to README]](README.md)
**value** | **str** | Type of the archive order definition. | if omitted the server will use the default value of "archive_order", must be one of ["archive_order", ]
8
+
9
+
[[Back to Model list]](README.md#documentation-for-models)[[Back to API list]](README.md#documentation-for-api-endpoints)[[Back to README]](README.md)
[**create_logs_archive**](LogsArchivesApi.md#create_logs_archive) | **POST** /api/v2/logs/config/archives | Create an archive
9
9
[**delete_logs_archive**](LogsArchivesApi.md#delete_logs_archive) | **DELETE** /api/v2/logs/config/archives/{archive_id} | Delete an archive
10
10
[**get_logs_archive**](LogsArchivesApi.md#get_logs_archive) | **GET** /api/v2/logs/config/archives/{archive_id} | Get an archive
11
+
[**get_logs_archive_order**](LogsArchivesApi.md#get_logs_archive_order) | **GET** /api/v2/logs/config/archive-order | Get archive order
11
12
[**list_archive_read_roles**](LogsArchivesApi.md#list_archive_read_roles) | **GET** /api/v2/logs/config/archives/{archive_id}/readers | List read roles for an archive
12
13
[**list_logs_archives**](LogsArchivesApi.md#list_logs_archives) | **GET** /api/v2/logs/config/archives | Get all archives
13
14
[**remove_role_from_archive**](LogsArchivesApi.md#remove_role_from_archive) | **DELETE** /api/v2/logs/config/archives/{archive_id}/readers | Revoke role from an archive
14
15
[**update_logs_archive**](LogsArchivesApi.md#update_logs_archive) | **PUT** /api/v2/logs/config/archives/{archive_id} | Update an archive
16
+
[**update_logs_archive_order**](LogsArchivesApi.md#update_logs_archive_order) | **PUT** /api/v2/logs/config/archive-order | Update archive order
15
17
16
18
17
19
# **add_read_role_to_archive**
@@ -379,6 +381,86 @@ Name | Type | Description | Notes
379
381
380
382
[[Back to top]](#)[[Back to API list]](README.md#documentation-for-api-endpoints)[[Back to Model list]](README.md#documentation-for-models)[[Back to README]](README.md)
381
383
384
+
# **get_logs_archive_order**
385
+
> LogsArchiveOrder get_logs_archive_order()
386
+
387
+
Get archive order
388
+
389
+
Get the current order of your archives. This endpoint takes no JSON arguments.
390
+
391
+
### Example
392
+
393
+
* Api Key Authentication (apiKeyAuth):
394
+
* Api Key Authentication (appKeyAuth):
395
+
```python
396
+
import os
397
+
import time
398
+
import datadog_api_client.v2
399
+
from datadog_api_client.v2.api import logs_archives_api
400
+
from datadog_api_client.v2.model.logs_archive_order import LogsArchiveOrder
401
+
from datadog_api_client.v2.model.api_error_response import APIErrorResponse
402
+
from pprint import pprint
403
+
# Defining the host is optional and defaults to https://api.datadoghq.com
404
+
# See configuration.py for a list of all supported configuration parameters.
[[Back to top]](#)[[Back to API list]](README.md#documentation-for-api-endpoints)[[Back to Model list]](README.md#documentation-for-models)[[Back to README]](README.md)
@@ -743,3 +825,98 @@ Name | Type | Description | Notes
743
825
744
826
[[Back to top]](#)[[Back to API list]](README.md#documentation-for-api-endpoints)[[Back to Model list]](README.md#documentation-for-models)[[Back to README]](README.md)
Update the order of your archives. Since logs are processed sequentially, reordering an archive may change the structure and content of the data processed by other archives. **Note**: Using the `PUT` method updates your archive's order by replacing the current order with the new one.
834
+
835
+
### Example
836
+
837
+
* Api Key Authentication (apiKeyAuth):
838
+
* Api Key Authentication (appKeyAuth):
839
+
```python
840
+
import os
841
+
import time
842
+
import datadog_api_client.v2
843
+
from datadog_api_client.v2.api import logs_archives_api
844
+
from datadog_api_client.v2.model.logs_archive_order import LogsArchiveOrder
845
+
from datadog_api_client.v2.model.api_error_response import APIErrorResponse
846
+
from pprint import pprint
847
+
# Defining the host is optional and defaults to https://api.datadoghq.com
848
+
# See configuration.py for a list of all supported configuration parameters.
[[Back to top]](#)[[Back to API list]](README.md#documentation-for-api-endpoints)[[Back to Model list]](README.md#documentation-for-models)[[Back to README]](README.md)
*LogsArchivesApi* | [**create_logs_archive**](LogsArchivesApi.md#create_logs_archive) | **POST** /api/v2/logs/config/archives | Create an archive
123
123
*LogsArchivesApi* | [**delete_logs_archive**](LogsArchivesApi.md#delete_logs_archive) | **DELETE** /api/v2/logs/config/archives/{archive_id} | Delete an archive
124
124
*LogsArchivesApi* | [**get_logs_archive**](LogsArchivesApi.md#get_logs_archive) | **GET** /api/v2/logs/config/archives/{archive_id} | Get an archive
125
+
*LogsArchivesApi* | [**get_logs_archive_order**](LogsArchivesApi.md#get_logs_archive_order) | **GET** /api/v2/logs/config/archive-order | Get archive order
125
126
*LogsArchivesApi* | [**list_archive_read_roles**](LogsArchivesApi.md#list_archive_read_roles) | **GET** /api/v2/logs/config/archives/{archive_id}/readers | List read roles for an archive
126
127
*LogsArchivesApi* | [**list_logs_archives**](LogsArchivesApi.md#list_logs_archives) | **GET** /api/v2/logs/config/archives | Get all archives
127
128
*LogsArchivesApi* | [**remove_role_from_archive**](LogsArchivesApi.md#remove_role_from_archive) | **DELETE** /api/v2/logs/config/archives/{archive_id}/readers | Revoke role from an archive
128
129
*LogsArchivesApi* | [**update_logs_archive**](LogsArchivesApi.md#update_logs_archive) | **PUT** /api/v2/logs/config/archives/{archive_id} | Update an archive
130
+
*LogsArchivesApi* | [**update_logs_archive_order**](LogsArchivesApi.md#update_logs_archive_order) | **PUT** /api/v2/logs/config/archive-order | Update archive order
129
131
*RolesApi* | [**add_permission_to_role**](RolesApi.md#add_permission_to_role) | **POST** /api/v2/roles/{role_id}/permissions | Grant permission to a role
130
132
*RolesApi* | [**add_user_to_role**](RolesApi.md#add_user_to_role) | **POST** /api/v2/roles/{role_id}/users | Add a user to a role
131
133
*RolesApi* | [**create_role**](RolesApi.md#create_role) | **POST** /api/v2/roles | Create role
0 commit comments