Skip to content

Commit 4ceb7f8

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 1787093 of spec repo
1 parent 25922aa commit 4ceb7f8

File tree

42 files changed

+3222
-0
lines changed

Some content is hidden

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

42 files changed

+3222
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 693 additions & 0 deletions
Large diffs are not rendered by default.

docs/datadog_api_client.v2.model.rst

Lines changed: 210 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29257,6 +29257,34 @@ datadog\_api\_client.v2.model.suite\_create\_edit\_request module
2925729257
:members:
2925829258
:show-inheritance:
2925929259

29260+
datadog\_api\_client.v2.model.suite\_json\_patch\_request module
29261+
----------------------------------------------------------------
29262+
29263+
.. automodule:: datadog_api_client.v2.model.suite_json_patch_request
29264+
:members:
29265+
:show-inheritance:
29266+
29267+
datadog\_api\_client.v2.model.suite\_json\_patch\_request\_data module
29268+
----------------------------------------------------------------------
29269+
29270+
.. automodule:: datadog_api_client.v2.model.suite_json_patch_request_data
29271+
:members:
29272+
:show-inheritance:
29273+
29274+
datadog\_api\_client.v2.model.suite\_json\_patch\_request\_data\_attributes module
29275+
----------------------------------------------------------------------------------
29276+
29277+
.. automodule:: datadog_api_client.v2.model.suite_json_patch_request_data_attributes
29278+
:members:
29279+
:show-inheritance:
29280+
29281+
datadog\_api\_client.v2.model.suite\_json\_patch\_type module
29282+
-------------------------------------------------------------
29283+
29284+
.. automodule:: datadog_api_client.v2.model.suite_json_patch_type
29285+
:members:
29286+
:show-inheritance:
29287+
2926029288
datadog\_api\_client.v2.model.suite\_search\_response\_type module
2926129289
------------------------------------------------------------------
2926229290

@@ -29292,6 +29320,62 @@ datadog\_api\_client.v2.model.sync\_property\_with\_mapping module
2929229320
:members:
2929329321
:show-inheritance:
2929429322

29323+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_parent\_test\_attributes module
29324+
-----------------------------------------------------------------------------------------
29325+
29326+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_parent_test_attributes
29327+
:members:
29328+
:show-inheritance:
29329+
29330+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_parent\_test\_data module
29331+
-----------------------------------------------------------------------------------
29332+
29333+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_parent_test_data
29334+
:members:
29335+
:show-inheritance:
29336+
29337+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_parent\_test\_type module
29338+
-----------------------------------------------------------------------------------
29339+
29340+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_parent_test_type
29341+
:members:
29342+
:show-inheritance:
29343+
29344+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_parent\_tests\_response module
29345+
----------------------------------------------------------------------------------------
29346+
29347+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_parent_tests_response
29348+
:members:
29349+
:show-inheritance:
29350+
29351+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_subtest\_attributes module
29352+
------------------------------------------------------------------------------------
29353+
29354+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_subtest_attributes
29355+
:members:
29356+
:show-inheritance:
29357+
29358+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_subtest\_data module
29359+
------------------------------------------------------------------------------
29360+
29361+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_subtest_data
29362+
:members:
29363+
:show-inheritance:
29364+
29365+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_subtest\_type module
29366+
------------------------------------------------------------------------------
29367+
29368+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_subtest_type
29369+
:members:
29370+
:show-inheritance:
29371+
29372+
datadog\_api\_client.v2.model.synthetics\_api\_multistep\_subtests\_response module
29373+
-----------------------------------------------------------------------------------
29374+
29375+
.. automodule:: datadog_api_client.v2.model.synthetics_api_multistep_subtests_response
29376+
:members:
29377+
:show-inheritance:
29378+
2929529379
datadog\_api\_client.v2.model.synthetics\_fast\_test\_assertion\_result module
2929629380
------------------------------------------------------------------------------
2929729381

@@ -29705,13 +29789,139 @@ datadog\_api\_client.v2.model.synthetics\_test\_options\_scheduling\_timeframe m
2970529789
:members:
2970629790
:show-inheritance:
2970729791

29792+
datadog\_api\_client.v2.model.synthetics\_test\_parent\_suite\_attributes module
29793+
--------------------------------------------------------------------------------
29794+
29795+
.. automodule:: datadog_api_client.v2.model.synthetics_test_parent_suite_attributes
29796+
:members:
29797+
:show-inheritance:
29798+
29799+
datadog\_api\_client.v2.model.synthetics\_test\_parent\_suite\_data module
29800+
--------------------------------------------------------------------------
29801+
29802+
.. automodule:: datadog_api_client.v2.model.synthetics_test_parent_suite_data
29803+
:members:
29804+
:show-inheritance:
29805+
29806+
datadog\_api\_client.v2.model.synthetics\_test\_parent\_suite\_type module
29807+
--------------------------------------------------------------------------
29808+
29809+
.. automodule:: datadog_api_client.v2.model.synthetics_test_parent_suite_type
29810+
:members:
29811+
:show-inheritance:
29812+
29813+
datadog\_api\_client.v2.model.synthetics\_test\_parent\_suites\_response module
29814+
-------------------------------------------------------------------------------
29815+
29816+
.. automodule:: datadog_api_client.v2.model.synthetics_test_parent_suites_response
29817+
:members:
29818+
:show-inheritance:
29819+
2970829820
datadog\_api\_client.v2.model.synthetics\_test\_pause\_status module
2970929821
--------------------------------------------------------------------
2971029822

2971129823
.. automodule:: datadog_api_client.v2.model.synthetics_test_pause_status
2971229824
:members:
2971329825
:show-inheritance:
2971429826

29827+
datadog\_api\_client.v2.model.synthetics\_test\_version\_action\_metadata module
29828+
--------------------------------------------------------------------------------
29829+
29830+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_action_metadata
29831+
:members:
29832+
:show-inheritance:
29833+
29834+
datadog\_api\_client.v2.model.synthetics\_test\_version\_attributes module
29835+
--------------------------------------------------------------------------
29836+
29837+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_attributes
29838+
:members:
29839+
:show-inheritance:
29840+
29841+
datadog\_api\_client.v2.model.synthetics\_test\_version\_author module
29842+
----------------------------------------------------------------------
29843+
29844+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_author
29845+
:members:
29846+
:show-inheritance:
29847+
29848+
datadog\_api\_client.v2.model.synthetics\_test\_version\_change\_attributes module
29849+
----------------------------------------------------------------------------------
29850+
29851+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_change_attributes
29852+
:members:
29853+
:show-inheritance:
29854+
29855+
datadog\_api\_client.v2.model.synthetics\_test\_version\_change\_data module
29856+
----------------------------------------------------------------------------
29857+
29858+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_change_data
29859+
:members:
29860+
:show-inheritance:
29861+
29862+
datadog\_api\_client.v2.model.synthetics\_test\_version\_change\_metadata\_item module
29863+
--------------------------------------------------------------------------------------
29864+
29865+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_change_metadata_item
29866+
:members:
29867+
:show-inheritance:
29868+
29869+
datadog\_api\_client.v2.model.synthetics\_test\_version\_change\_type module
29870+
----------------------------------------------------------------------------
29871+
29872+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_change_type
29873+
:members:
29874+
:show-inheritance:
29875+
29876+
datadog\_api\_client.v2.model.synthetics\_test\_version\_data module
29877+
--------------------------------------------------------------------
29878+
29879+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_data
29880+
:members:
29881+
:show-inheritance:
29882+
29883+
datadog\_api\_client.v2.model.synthetics\_test\_version\_diff\_patch\_diff module
29884+
---------------------------------------------------------------------------------
29885+
29886+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_diff_patch_diff
29887+
:members:
29888+
:show-inheritance:
29889+
29890+
datadog\_api\_client.v2.model.synthetics\_test\_version\_diff\_patches module
29891+
-----------------------------------------------------------------------------
29892+
29893+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_diff_patches
29894+
:members:
29895+
:show-inheritance:
29896+
29897+
datadog\_api\_client.v2.model.synthetics\_test\_version\_history\_meta module
29898+
-----------------------------------------------------------------------------
29899+
29900+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_history_meta
29901+
:members:
29902+
:show-inheritance:
29903+
29904+
datadog\_api\_client.v2.model.synthetics\_test\_version\_history\_response module
29905+
---------------------------------------------------------------------------------
29906+
29907+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_history_response
29908+
:members:
29909+
:show-inheritance:
29910+
29911+
datadog\_api\_client.v2.model.synthetics\_test\_version\_response module
29912+
------------------------------------------------------------------------
29913+
29914+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_response
29915+
:members:
29916+
:show-inheritance:
29917+
29918+
datadog\_api\_client.v2.model.synthetics\_test\_version\_type module
29919+
--------------------------------------------------------------------
29920+
29921+
.. automodule:: datadog_api_client.v2.model.synthetics_test_version_type
29922+
:members:
29923+
:show-inheritance:
29924+
2971529925
datadog\_api\_client.v2.model.synthetics\_variable\_parser module
2971629926
-----------------------------------------------------------------
2971729927

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"""
2+
Get parent tests for a subtest returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.synthetics_api import SyntheticsApi
7+
8+
configuration = Configuration()
9+
with ApiClient(configuration) as api_client:
10+
api_instance = SyntheticsApi(api_client)
11+
response = api_instance.get_api_multistep_subtest_parents(
12+
public_id="public_id",
13+
)
14+
15+
print(response)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"""
2+
Get available subtests for a multistep test returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.synthetics_api import SyntheticsApi
7+
8+
configuration = Configuration()
9+
with ApiClient(configuration) as api_client:
10+
api_instance = SyntheticsApi(api_client)
11+
response = api_instance.get_api_multistep_subtests(
12+
public_id="public_id",
13+
)
14+
15+
print(response)
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
"""
2+
Get a specific version of a test returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.synthetics_api import SyntheticsApi
7+
8+
configuration = Configuration()
9+
with ApiClient(configuration) as api_client:
10+
api_instance = SyntheticsApi(api_client)
11+
response = api_instance.get_synthetics_test_version(
12+
public_id="public_id",
13+
version_number=9223372036854775807,
14+
)
15+
16+
print(response)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"""
2+
Get parent suites for a test returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.synthetics_api import SyntheticsApi
7+
8+
configuration = Configuration()
9+
with ApiClient(configuration) as api_client:
10+
api_instance = SyntheticsApi(api_client)
11+
response = api_instance.get_test_parent_suites(
12+
public_id="public_id",
13+
)
14+
15+
print(response)
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"""
2+
Get version history of a test returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.synthetics_api import SyntheticsApi
7+
8+
configuration = Configuration()
9+
with ApiClient(configuration) as api_client:
10+
api_instance = SyntheticsApi(api_client)
11+
response = api_instance.list_synthetics_test_versions(
12+
public_id="public_id",
13+
)
14+
15+
print(response)
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
"""
2+
Patch a test suite returns "OK" response
3+
"""
4+
5+
from datadog_api_client import ApiClient, Configuration
6+
from datadog_api_client.v2.api.synthetics_api import SyntheticsApi
7+
from datadog_api_client.v2.model.json_patch_operation import JsonPatchOperation
8+
from datadog_api_client.v2.model.json_patch_operation_op import JsonPatchOperationOp
9+
from datadog_api_client.v2.model.suite_json_patch_request import SuiteJsonPatchRequest
10+
from datadog_api_client.v2.model.suite_json_patch_request_data import SuiteJsonPatchRequestData
11+
from datadog_api_client.v2.model.suite_json_patch_request_data_attributes import SuiteJsonPatchRequestDataAttributes
12+
from datadog_api_client.v2.model.suite_json_patch_type import SuiteJsonPatchType
13+
14+
body = SuiteJsonPatchRequest(
15+
data=SuiteJsonPatchRequestData(
16+
attributes=SuiteJsonPatchRequestDataAttributes(
17+
json_patch=[
18+
JsonPatchOperation(
19+
op=JsonPatchOperationOp.ADD,
20+
path="/name",
21+
),
22+
],
23+
),
24+
type=SuiteJsonPatchType.SUITES_JSON_PATCH,
25+
),
26+
)
27+
28+
configuration = Configuration()
29+
with ApiClient(configuration) as api_client:
30+
api_instance = SyntheticsApi(api_client)
31+
response = api_instance.patch_test_suite(public_id="123-abc-456", body=body)
32+
33+
print(response)

0 commit comments

Comments
 (0)