Skip to content

Commit e21fb8d

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 7351693 of spec repo
1 parent 6c89684 commit e21fb8d

File tree

65 files changed

+836
-2374
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+836
-2374
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 85 additions & 459 deletions
Large diffs are not rendered by default.

docs/datadog_api_client.v2.model.rst

Lines changed: 28 additions & 147 deletions
Original file line numberDiff line numberDiff line change
@@ -6927,55 +6927,6 @@ datadog\_api\_client.v2.model.delete\_custom\_framework\_response module
69276927
:members:
69286928
:show-inheritance:
69296929

6930-
datadog\_api\_client.v2.model.deleted\_suite\_response\_data module
6931-
-------------------------------------------------------------------
6932-
6933-
.. automodule:: datadog_api_client.v2.model.deleted_suite_response_data
6934-
:members:
6935-
:show-inheritance:
6936-
6937-
datadog\_api\_client.v2.model.deleted\_suite\_response\_data\_attributes module
6938-
-------------------------------------------------------------------------------
6939-
6940-
.. automodule:: datadog_api_client.v2.model.deleted_suite_response_data_attributes
6941-
:members:
6942-
:show-inheritance:
6943-
6944-
datadog\_api\_client.v2.model.deleted\_suites\_request\_delete module
6945-
---------------------------------------------------------------------
6946-
6947-
.. automodule:: datadog_api_client.v2.model.deleted_suites_request_delete
6948-
:members:
6949-
:show-inheritance:
6950-
6951-
datadog\_api\_client.v2.model.deleted\_suites\_request\_delete\_attributes module
6952-
---------------------------------------------------------------------------------
6953-
6954-
.. automodule:: datadog_api_client.v2.model.deleted_suites_request_delete_attributes
6955-
:members:
6956-
:show-inheritance:
6957-
6958-
datadog\_api\_client.v2.model.deleted\_suites\_request\_delete\_request module
6959-
------------------------------------------------------------------------------
6960-
6961-
.. automodule:: datadog_api_client.v2.model.deleted_suites_request_delete_request
6962-
:members:
6963-
:show-inheritance:
6964-
6965-
datadog\_api\_client.v2.model.deleted\_suites\_request\_type module
6966-
-------------------------------------------------------------------
6967-
6968-
.. automodule:: datadog_api_client.v2.model.deleted_suites_request_type
6969-
:members:
6970-
:show-inheritance:
6971-
6972-
datadog\_api\_client.v2.model.deleted\_suites\_response module
6973-
--------------------------------------------------------------
6974-
6975-
.. automodule:: datadog_api_client.v2.model.deleted_suites_response
6976-
:members:
6977-
:show-inheritance:
6978-
69796930
datadog\_api\_client.v2.model.dependency\_location module
69806931
---------------------------------------------------------
69816932

@@ -21921,6 +21872,13 @@ datadog\_api\_client.v2.model.security\_monitoring\_list\_rules\_response module
2192121872
:members:
2192221873
:show-inheritance:
2192321874

21875+
datadog\_api\_client.v2.model.security\_monitoring\_paginated\_suppressions\_response module
21876+
--------------------------------------------------------------------------------------------
21877+
21878+
.. automodule:: datadog_api_client.v2.model.security_monitoring_paginated_suppressions_response
21879+
:members:
21880+
:show-inheritance:
21881+
2192421882
datadog\_api\_client.v2.model.security\_monitoring\_reference\_table module
2192521883
---------------------------------------------------------------------------
2192621884

@@ -22558,6 +22516,13 @@ datadog\_api\_client.v2.model.security\_monitoring\_suppression\_response module
2255822516
:members:
2255922517
:show-inheritance:
2256022518

22519+
datadog\_api\_client.v2.model.security\_monitoring\_suppression\_sort module
22520+
----------------------------------------------------------------------------
22521+
22522+
.. automodule:: datadog_api_client.v2.model.security_monitoring_suppression_sort
22523+
:members:
22524+
:show-inheritance:
22525+
2256122526
datadog\_api\_client.v2.model.security\_monitoring\_suppression\_type module
2256222527
----------------------------------------------------------------------------
2256322528

@@ -22586,6 +22551,20 @@ datadog\_api\_client.v2.model.security\_monitoring\_suppression\_update\_request
2258622551
:members:
2258722552
:show-inheritance:
2258822553

22554+
datadog\_api\_client.v2.model.security\_monitoring\_suppressions\_meta module
22555+
-----------------------------------------------------------------------------
22556+
22557+
.. automodule:: datadog_api_client.v2.model.security_monitoring_suppressions_meta
22558+
:members:
22559+
:show-inheritance:
22560+
22561+
datadog\_api\_client.v2.model.security\_monitoring\_suppressions\_page\_meta module
22562+
-----------------------------------------------------------------------------------
22563+
22564+
.. automodule:: datadog_api_client.v2.model.security_monitoring_suppressions_page_meta
22565+
:members:
22566+
:show-inheritance:
22567+
2258922568
datadog\_api\_client.v2.model.security\_monitoring\_suppressions\_response module
2259022569
---------------------------------------------------------------------------------
2259122570

@@ -24413,27 +24392,6 @@ datadog\_api\_client.v2.model.step\_display\_bounds module
2441324392
:members:
2441424393
:show-inheritance:
2441524394

24416-
datadog\_api\_client.v2.model.suite\_create\_edit module
24417-
--------------------------------------------------------
24418-
24419-
.. automodule:: datadog_api_client.v2.model.suite_create_edit
24420-
:members:
24421-
:show-inheritance:
24422-
24423-
datadog\_api\_client.v2.model.suite\_create\_edit\_request module
24424-
-----------------------------------------------------------------
24425-
24426-
.. automodule:: datadog_api_client.v2.model.suite_create_edit_request
24427-
:members:
24428-
:show-inheritance:
24429-
24430-
datadog\_api\_client.v2.model.suite\_search\_response\_type module
24431-
------------------------------------------------------------------
24432-
24433-
.. automodule:: datadog_api_client.v2.model.suite_search_response_type
24434-
:members:
24435-
:show-inheritance:
24436-
2443724395
datadog\_api\_client.v2.model.suppression\_version\_history module
2443824396
------------------------------------------------------------------
2443924397

@@ -24504,83 +24462,6 @@ datadog\_api\_client.v2.model.synthetics\_global\_variable\_value module
2450424462
:members:
2450524463
:show-inheritance:
2450624464

24507-
datadog\_api\_client.v2.model.synthetics\_suite module
24508-
------------------------------------------------------
24509-
24510-
.. automodule:: datadog_api_client.v2.model.synthetics_suite
24511-
:members:
24512-
:show-inheritance:
24513-
24514-
datadog\_api\_client.v2.model.synthetics\_suite\_options module
24515-
---------------------------------------------------------------
24516-
24517-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_options
24518-
:members:
24519-
:show-inheritance:
24520-
24521-
datadog\_api\_client.v2.model.synthetics\_suite\_response module
24522-
----------------------------------------------------------------
24523-
24524-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_response
24525-
:members:
24526-
:show-inheritance:
24527-
24528-
datadog\_api\_client.v2.model.synthetics\_suite\_response\_data module
24529-
----------------------------------------------------------------------
24530-
24531-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_response_data
24532-
:members:
24533-
:show-inheritance:
24534-
24535-
datadog\_api\_client.v2.model.synthetics\_suite\_search\_response module
24536-
------------------------------------------------------------------------
24537-
24538-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_search_response
24539-
:members:
24540-
:show-inheritance:
24541-
24542-
datadog\_api\_client.v2.model.synthetics\_suite\_search\_response\_data module
24543-
------------------------------------------------------------------------------
24544-
24545-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_search_response_data
24546-
:members:
24547-
:show-inheritance:
24548-
24549-
datadog\_api\_client.v2.model.synthetics\_suite\_search\_response\_data\_attributes module
24550-
------------------------------------------------------------------------------------------
24551-
24552-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_search_response_data_attributes
24553-
:members:
24554-
:show-inheritance:
24555-
24556-
datadog\_api\_client.v2.model.synthetics\_suite\_test module
24557-
------------------------------------------------------------
24558-
24559-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_test
24560-
:members:
24561-
:show-inheritance:
24562-
24563-
datadog\_api\_client.v2.model.synthetics\_suite\_test\_alerting\_criticality module
24564-
-----------------------------------------------------------------------------------
24565-
24566-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_test_alerting_criticality
24567-
:members:
24568-
:show-inheritance:
24569-
24570-
datadog\_api\_client.v2.model.synthetics\_suite\_type module
24571-
------------------------------------------------------------
24572-
24573-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_type
24574-
:members:
24575-
:show-inheritance:
24576-
24577-
datadog\_api\_client.v2.model.synthetics\_suite\_types module
24578-
-------------------------------------------------------------
24579-
24580-
.. automodule:: datadog_api_client.v2.model.synthetics_suite_types
24581-
:members:
24582-
:show-inheritance:
24583-
2458424465
datadog\_api\_client.v2.model.synthetics\_variable\_parser module
2458524466
-----------------------------------------------------------------
2458624467

examples/v2/rum-retention-filters/CreateRetentionFilter.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
from datadog_api_client.v2.model.rum_retention_filter_create_data import RumRetentionFilterCreateData
99
from datadog_api_client.v2.model.rum_retention_filter_create_request import RumRetentionFilterCreateRequest
1010
from datadog_api_client.v2.model.rum_retention_filter_event_type import RumRetentionFilterEventType
11+
from datadog_api_client.v2.model.rum_retention_filter_sample_rate import RumRetentionFilterSampleRate
1112
from datadog_api_client.v2.model.rum_retention_filter_type import RumRetentionFilterType
1213

1314
body = RumRetentionFilterCreateRequest(
@@ -17,7 +18,7 @@
1718
name="Test creating retention filter",
1819
event_type=RumRetentionFilterEventType.SESSION,
1920
query="custom_query",
20-
sample_rate=50,
21+
sample_rate=RumRetentionFilterSampleRate(50.0),
2122
enabled=True,
2223
),
2324
),

examples/v2/rum-retention-filters/UpdateRetentionFilter.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from datadog_api_client import ApiClient, Configuration
66
from datadog_api_client.v2.api.rum_retention_filters_api import RumRetentionFiltersApi
77
from datadog_api_client.v2.model.rum_retention_filter_event_type import RumRetentionFilterEventType
8+
from datadog_api_client.v2.model.rum_retention_filter_sample_rate import RumRetentionFilterSampleRate
89
from datadog_api_client.v2.model.rum_retention_filter_type import RumRetentionFilterType
910
from datadog_api_client.v2.model.rum_retention_filter_update_attributes import RumRetentionFilterUpdateAttributes
1011
from datadog_api_client.v2.model.rum_retention_filter_update_data import RumRetentionFilterUpdateData
@@ -18,7 +19,7 @@
1819
name="Test updating retention filter",
1920
event_type=RumRetentionFilterEventType.VIEW,
2021
query="view_query",
21-
sample_rate=100,
22+
sample_rate=RumRetentionFilterSampleRate(100.0),
2223
enabled=True,
2324
),
2425
),
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"""
2+
Get all suppression rules returns "OK" response with sort ascending
3+
"""
4+
5+
from os import environ
6+
from datadog_api_client import ApiClient, Configuration
7+
from datadog_api_client.v2.api.security_monitoring_api import SecurityMonitoringApi
8+
from datadog_api_client.v2.model.security_monitoring_suppression_sort import SecurityMonitoringSuppressionSort
9+
10+
# there is a valid "suppression" in the system
11+
SUPPRESSION_DATA_ID = environ["SUPPRESSION_DATA_ID"]
12+
13+
# there is a valid "suppression2" in the system
14+
SUPPRESSION2_DATA_ID = environ["SUPPRESSION2_DATA_ID"]
15+
16+
configuration = Configuration()
17+
with ApiClient(configuration) as api_client:
18+
api_instance = SecurityMonitoringApi(api_client)
19+
response = api_instance.list_security_monitoring_suppressions(
20+
query="id:3dd-0uc-h1s OR id:886e6c3e-e543-049c-ee1b-56a1110295c0",
21+
sort=SecurityMonitoringSuppressionSort.NAME,
22+
)
23+
24+
print(response)
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"""
2+
Get all suppression rules returns "OK" response with sort descending
3+
"""
4+
5+
from os import environ
6+
from datadog_api_client import ApiClient, Configuration
7+
from datadog_api_client.v2.api.security_monitoring_api import SecurityMonitoringApi
8+
from datadog_api_client.v2.model.security_monitoring_suppression_sort import SecurityMonitoringSuppressionSort
9+
10+
# there is a valid "suppression" in the system
11+
SUPPRESSION_DATA_ID = environ["SUPPRESSION_DATA_ID"]
12+
13+
# there is a valid "suppression2" in the system
14+
SUPPRESSION2_DATA_ID = environ["SUPPRESSION2_DATA_ID"]
15+
16+
configuration = Configuration()
17+
with ApiClient(configuration) as api_client:
18+
api_instance = SecurityMonitoringApi(api_client)
19+
response = api_instance.list_security_monitoring_suppressions(
20+
query="id:3dd-0uc-h1s OR id:886e6c3e-e543-049c-ee1b-56a1110295c0",
21+
sort=SecurityMonitoringSuppressionSort.NAME_DESCENDING,
22+
)
23+
24+
print(response)
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
"""
2+
Get all suppression rules returns "OK" response with pagination
3+
"""
4+
5+
from os import environ
6+
from datadog_api_client import ApiClient, Configuration
7+
from datadog_api_client.v2.api.security_monitoring_api import SecurityMonitoringApi
8+
9+
# there is a valid "suppression" in the system
10+
SUPPRESSION_DATA_ID = environ["SUPPRESSION_DATA_ID"]
11+
12+
# there is a valid "suppression2" in the system
13+
SUPPRESSION2_DATA_ID = environ["SUPPRESSION2_DATA_ID"]
14+
15+
configuration = Configuration()
16+
with ApiClient(configuration) as api_client:
17+
api_instance = SecurityMonitoringApi(api_client)
18+
response = api_instance.list_security_monitoring_suppressions(
19+
query="id:3dd-0uc-h1s OR id:886e6c3e-e543-049c-ee1b-56a1110295c0",
20+
page_size=1,
21+
page_number=0,
22+
)
23+
24+
print(response)

examples/v2/synthetics/CreateSyntheticsSuite.py

Lines changed: 0 additions & 35 deletions
This file was deleted.

examples/v2/synthetics/DeleteSyntheticsSuites.py

Lines changed: 0 additions & 28 deletions
This file was deleted.

0 commit comments

Comments
 (0)